MusicFreeOH is a HarmonyOS port of the open-source plugin-based music player MusicFree, built natively in ArkTS and using the MusicFree plugin protocol to bring in multi-platform audio sources.
- 3.1.6
- Published at
- 3d ago
- 38
- Stars
- 533
- Download
- Synced at
- 2d ago
Latest release
3.1.6Nov 10, 2026, 01:02 AMDownloads slow? Switch the source anytime above
README
Project Overview
MusicFreeOH is an individual developer's port of maotoumao's MusicFree to HarmonyOS, built natively with ArkTS / ArkUI rather than a cross-platform framework. It shares the same plugin ecosystem as the original: .js plugin scripts run through a built-in WebView engine, with one plugin per audio source.
| Item | Value |
|---|---|
| Platform | HarmonyOS |
| Language | ArkTS / ArkUI |
| Plugin protocol | MusicFree-compatible |
| License | AGPL-3.0 |
The original MusicFree plugin ecosystem, reborn on a native HarmonyOS interface.
Key Features
- Plugin sources: MusicFree plugin protocol compatible; import locally or from plugin URLs
- Subscriptions: supports
.jsonplugin-list subscriptions with one-tap sync and batch management - Auto and manual source switching: beyond the original auto-switching, manually swap sources in batch when one breaks
- Lyrics: scrolling display, translation, local lyric association, and lyric downloads
- Downloads and local music: parallel multi-task downloads, local audio scanning, embedded cover support, and metadata editing
- Playlist management: create, rename, and delete playlists; static imports and dynamic subscriptions supported
Quick Start
- Download the latest
.hapfrom Releases and install it on a HarmonyOS device with the auto-installer tool - Or open the project in DevEco Studio 5.0+ and build with
hvigorw assembleHap - On first launch a
MusicFreeOHfolder is created in Download for plugins and subscriptions - Import a
.jsplugin or a.jsonsubscription list on the plugin page to start listening
System Requirements
| Item | Requirement |
|---|---|
| Device | HarmonyOS NEXT device or emulator |
| Build | DevEco Studio 5.0+ with the HarmonyOS SDK |
Notes
- Source responsibility: the app bundles no audio content; all sources come from third-party plugins whose legality rests with their providers and users
- For learning: this is a free open-source local player; do not trust paid channel resources
Release history
Sort