Listen to music from multiple online sources without subscribing to any service, using a single app.
Build a plugin in JavaScript that connects MusicFree to a new music source.
Set up personalized playlists and lyrics display without any ads or personal data collection.
Use a music player that stores all your data locally with custom themes and no account required.
Requires separate plugin installation to access any music source, the app alone plays nothing out of the box.
MusicFree is a free, ad-free, plugin-based music player for Android and Harmony OS. The core idea is that the app itself does not bundle any music source, instead, all search, playback, and playlist features are handled through plugins that you install separately. A plugin is a small JavaScript module that connects MusicFree to a specific music source available on the internet. As long as a plugin exists for a source, you can search and play music from it inside the app. The app supports light and dark themes, custom backgrounds, lyrics display, and stores all your data locally so it never collects personal information. You can even link the lyrics of one song to another, so multiple tracks share the same lyrics. You would use MusicFree if you want a single, customizable music player that can tap into various online music sources without ads and without paying for a subscription. It is primarily aimed at Chinese-speaking users given its documentation, though the plugin architecture is open to developers who want to add sources. The project is open-source under the AGPL 3.0 license, and the app is built with React Native and TypeScript.
← maotoumao on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.