Starmus Audio Recorder WP Registry grade F. Critical findings · 5 findingsWP RegistryCritical findings · 5 findingsOpen the reportF
The Starmus Audio Recorder is a lightweight, front-end WordPress plugin that allows users to record audio directly in the browser using the MediaRecorder API.
Install
Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/starisian-technologies/starmus-audio-recorder/releases/download/v1.0.1/starmus-audio-recorder-1.0.1.zipMobile-first, offline-first WordPress audio acquisition for low-bandwidth and unstable network environments.
Project Purpose
Starmus Audio Recorder is a proprietary WordPress plugin that captures, uploads, and manages audio recordings with resilient offline behavior.
It is optimized for:
- low-end Android devices
- unstable 2G/3G networks
- resumable upload flows
- consent-aware metadata capture
Repository Role in the Architecture
This repository contains the plugin implementation for:
- recorder and editor front-end modules
- WordPress integration (shortcodes, hooks, REST endpoints)
- offline queue and resumable upload orchestration
- plugin service layer and governance/security policies
For architecture details, see ARCHITECTURE.md.
Requirements
- WordPress
6.8+ - PHP
8.2+ - Node.js
18.17+ - pnpm
10.29.2 - Composer
2.x
Installation / Setup
1) Clone and install dependencies
pnpm install --frozen-lockfile
composer install --no-interaction
If Composer cannot download WordPress package dependencies in your environment, run JS workflows only and document the limitation in your PR.
2) Start local WP environment (optional for integration/e2e)
pnpm run env:start
3) Stop local WP environment
pnpm run env:stop
Build and Test Commands
JavaScript / CSS / Markdown
pnpm run lint
pnpm run build
pnpm run test
PHP
composer run lint
composer run analyze
composer run test:unit
Documentation
pnpm run docs
composer run docs
Usage
Primary shortcodes:
[starmus_audio_recorder_form]— recorder UI[starmus_my_recordings]— user recordings list[starmus_audio_editor]— annotation editor
Editor access requires valid post context and nonce enforcement where applicable.
Development Workflow
- Read DEVELOPMENT.md and CONTRIBUTING.md
- Create a focused branch
- Keep changes incremental and architecture-preserving
- Run lint/build/test commands relevant to changed layers
- Open PR using repository template
Security and Governance
- Security policy: SECURITY.md
- Terms and ethics: TERMS.md
- Maintainers and ownership: MAINTAINERS.md
License
This repository is proprietary and confidential.
See LICENSE.md for full terms.
Releases
3 releases. Each count is every asset in that release; expand a row for the breakdown.
Jan 15, 2026 9mo ago
starmus-audio-recorder-1.0.1.zip
+2 assets
4
Jan 14, 2026 9mo ago
starmus-audio-recorder-1.0.0.zip
+2 assets
10
Active-site estimate ≈10 comes from the median of recent superseded releases. Method.