推荐三款GitHub上高星开源的音乐搜索平台
文章目录
一、Spottube
1. 展示
2. 功能
3. 安装
二、YesPlayMusic
1. 展示
2. 功能
2. 安装
1. 展示
2. 功能
3. 安装
一、Spottube
一个开源的跨平台 Spotify 客户端,兼容多个平台,利用 Spotify 的数据 API 和 YouTube、Piped.video 或 JioSaavn 作为音频源,无需 Spotify Premium。
项目地址:https://github.com/KRTirtho/spotube
1. 展示
2. 功能
- 🚫 由于使用了公开且免费的 Spotify 和 YT Music API¹,因此无广告
- ⬇️ 免费下载曲目
- 🖥️📱跨平台支持
- 🪶 体积小,数据使用量少
- 🕵️ 匿名/访客登录
- 🕒 时间同步歌词
- ✋ 不进行遥测、诊断或用户数据收集
- 🚀 原生性能
- 📖 开源/自由软件
- 🔉 播放控制在本地完成,而不是在服务器上
3. 安装
Macos - Homebrew | brew tap krtirtho/apps
brew install --cask spotube
|
Windows - Chocolatey |
|
Windows - Scoop |
|
Windows - WinGet |
|
二、YesPlayMusic
高颜值的第三方网易云播放器。
项目地址:https://github.com/qier222/YesPlayMusic
1. 展示
2. 功能
- 第三方网易云音乐客户端,支持 自动替换无版权歌曲(通过 YouTube 等音源),适配 Windows/macOS/Linux5;
- 内置歌词显示、私人 FM、每日推荐等功能,支持 PWA 安装和全局快捷键操作;
- 高颜值 UI 设计,提供 Light/Dark 双主题切换。
-
项目热度:GitHub 30.7K星标,因颜值与功能兼备广受开发者关注。
- ✅ 使用 Vue.js 全家桶开发
- 🔴 网易云账号登录(扫码/手机/邮箱登录)
- 📺 支持 MV 播放
- 📃 支持歌词显示
- 📻 支持私人 FM / 每日推荐歌曲
- 🚫🤝 无任何社交功能
- 🌎️ 海外用户可直接播放(需要登录网易云账号)
- 🔐 支持 UnblockNeteaseMusic,自动使用各类音源替换变灰歌曲链接 (网页版不支持)
- 「各类音源」指默认启用的音源。
- YouTube 音源需自行安装
yt-dlp
。
- ✔️ 每日自动签到(手机端和电脑端同时签到)
- 🌚 Light/Dark Mode 自动切换
- 👆 支持 Touch Bar
- 🖥️ 支持 PWA,可在 Chrome/Edge 里点击地址栏右边的 ➕ 安装到电脑
- 🟥 支持 Last.fm Scrobble
- ☁️ 支持音乐云盘
- ⌨️ 自定义快捷键和全局快捷键
- 🎧 支持 Mpris
2. 安装
macOS 用户可以通过 Homebrew 来安装:
brew install --cask yesplaymusic
Windows 用户可以通过 Scoop 来安装:
scoop install extras/yesplaymusic
Docker 部署
1)构建 Docker Image
docker build -t yesplaymusic
2)启动 Docker Container
docker run -d --name YesPlayMusic -p 80:80 yesplaymusic
3)Docker Compose 启动
docker-compose up -d
三、Navidrome
Navidrome 是一个开源的、自托管的音乐流媒体服务器,旨在为用户提供个人音乐库的现代化管理和流媒体播放服务。它兼容 Subsonic API,因此可以支持多种 Subsonic 客户端应用(如手机、桌面或网页播放器)。
GitHub 项目地址:https://github.com/navidrome/navidrome
1. 展示
2. 功能
-
超大音乐库:轻松管理上万首歌曲,再大的音乐收藏也不怕。
-
全格式通吃:无论什么格式的音频文件,基本都能一把搞定。
-
元数据完整:所有精心整理的标签、封面、歌词全都保留,不会丢失。
-
家庭共享:全家人可以用不同账号,各自有独立的播放列表和收藏夹。
-
超级省资源:就算是老电脑、小树莓派都能跑得动,不吃配置。
-
全平台支持:苹果电脑、Windows、Linux 都能用,Docker 一键部署更方便。
-
自动扫描:新下载的音乐会自动导入,不用手动操作。
-
界面好看:简洁现代的网页界面,还能换主题,看着就舒服。
-
广泛兼容:支持一堆第三方音乐播放器,手机电脑随便用。
-
音质转换:可以根据网络情况自动调整音质,流量不够也能听。
-
中文支持:界面有中文,用起来毫无障碍。
3. 安装
Docker 安装:
-
先在电脑上装好 Docker
-
复制下面这段命令运行一下就行:
docker run -d --name navidrome -v /path/to/music:/music -v /path/to/data:/data -p 4533:4533 deluan/navidrome:latest
-
打开浏览器输入 http://localhost:4533 就能用了
写在最后
有了这几款开源神器,我们终于不用受制于那些动不动就收费、涨价的音乐平台了。
在家能用电脑听无损音乐,出门用手机随时听,体验一点不比收费服务差。
最爽的是,我们的音乐完全自己掌控,再也不用担心喜欢的歌突然就听不了了!
这才是音乐爱好者该有的自由!
喜欢的话记得收藏点赞加关注哦!