免费无广告的音乐播放器 MusicFree:装个插件,音源随便挑
2026/9/4 10:55:19 网站建设 项目流程

免费无广告的音乐播放器 MusicFree:装个插件,音源随便挑

【免费下载链接】MusicFree插件化、定制化、无广告的免费音乐播放器项目地址: https://gitcode.com/GitHub_Trending/mu/MusicFree

MusicFree 是一个基于 AGPL 协议开源的免费音乐播放器,App 本身不内置任何音源,搜索、播放、歌单导入全靠插件实现,全程无广告。它适合不想被会员墙和弹窗打扰、又想自由挑选音源的听歌人。

为什么选它 💡

免费听歌常见的代价,是满屏广告和说不清的会员条款。MusicFree 反着来:音源交给插件,界面留给你,所有数据都存在手机本地,App 不收集任何个人信息。

三步跑起来 🚀

项目基于 React Native 开发,本地运行需要 Node.js 18 及以上版本:

  1. 克隆仓库:git clone https://gitcode.com/GitHub_Trending/mu/MusicFree
  2. 进入目录安装依赖:yarn install
  3. 连接真机或模拟器,运行yarn android启动(目前支持 Android 与 HarmonyOS)

装好插件,把日常听歌跑通 🎧

  • 插件化音源:MusicFree 定位只是"播放器",装一个插件就解锁对应平台的搜索、播放和歌单导入。示例插件源还会过滤掉 VIP、试听和付费歌曲,你听到的就是能正常播的。
  • 歌词同步与关联:播放页歌词随进度逐行滚动,还能在应用内直接搜索歌词并导入。更实用的是歌词关联——把 A 歌的歌词指向 B 歌,两首共用一份,支持 A→B→C 这样链式关联,歌词逻辑见 src/core/lyricManager.ts。
  • 音质与缓存:按歌曲挑选播放音质,提前下载缓存到本地,没网的地铁里也能听。

把曲库整理成自己的样子 📋

  • 歌单批量管理:创建多个歌单,歌曲支持批量添加、删除、排序;列表很长时,用歌单内检索直接定位到那首歌,歌单核心逻辑在 src/core/musicSheet/。
  • 本地音乐与播放历史:自动扫描手机里的音频文件并建成本地歌单;每首歌播过都会记进历史,按时间排好,想找回上次听的那首不用再翻。
  • 专辑和歌手页:点进专辑或歌手,可以按分类浏览他的作品,顺藤摸瓜挖到新歌。

按喜好定制 🌈

  • 主题一键切换:浅色、深色两种模式加自定义背景图,界面跟着你的心情走;界面语言支持简中、繁中和英文三选一。
  • 定时关闭与播放细节:设置定时关闭,睡前挂着播不担心整晚耗电;播放倍速、歌词字号都能单独调。

进阶玩法 🔧

会写一点 JS 的话,插件本质上就是一个 commonjs 模块,你只管输入输出逻辑,分页、缓存都交给 App 处理,玩法和扩展点可以看 src/core/pluginManager/。另外支持把歌单和配置备份到 WebDAV 网盘,换机不用重新整理。


代码完全开放,功能清单可以翻 changelog.md 对照。想自己挑音源、自己定界面,把仓库拉下来跑一遍,大概一杯茶的功夫。

【免费下载链接】MusicFree插件化、定制化、无广告的免费音乐播放器项目地址: https://gitcode.com/GitHub_Trending/mu/MusicFree

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询