COCO Downloader:
一个基于 Next.js 16 构建的现代化音乐搜索与下载平台。界面设计简约纯净,支持多渠道音乐搜索、在线试听、批量下载,并配备了丝滑的暗黑模式(涟漪过渡动画)

主要特性:
-
• 🎵 多源聚合搜索:支持全网聚合搜索,内置多种音乐源渠道,一键切换。
-
• 🎧 在线试听:内置精美悬浮播放器,支持播放/暂停、进度拖拽、音量调节、上下曲切换。
-
• 🖱️ 便捷交互:支持列表双击播放,鼠标悬停/选中效果优化,操作流畅。
-
• ⬇️ 批量下载:支持多选歌曲,一键批量打包下载选中的音乐。
-
• 🌓 极致主题体验:
- • 完美适配深色/浅色模式。
- • 独家定制的涟漪扩散切换动画(基于 View Transitions API),视觉效果惊艳。
-
• ⚡ 现代化技术栈:基于 React 19、Next.js 16 App Router、Tailwind CSS v4 构建。
在线演示站:
https://cocodownloader.markqq.com
安装
Docker Compose
services:
coco-downloader:
image: markcxx/coco-downloader:latest
container_name: coco-downloader
ports:
- 3000:3000
restart: unless-stopped
使用
浏览器中输入 http://NAS的IP:3000 就能看到界面

点击右上角,可以切换为深色模式

已经内置有多个音乐源渠道

支持全网聚合搜索

直接批量下载音乐,也是没问题的

下载的音乐为 mp3 格式,大小在 3MB 以上(非无损,无封面和歌词)

总结
对于有音乐下载需求的用户,部署 COCO 音乐下载站就能便捷下载喜欢的音乐。直接打开浏览器即可搜索下载音乐,界面美观,无广告,而且支持暗黑模式。不过也有不足,如果是部署在 NAS 设备上,音乐不能直接下载保存到 NAS 本地,但可以方便提供服务给别人下载也还行吧。
综合推荐:⭐⭐⭐(下载方便,无广告)
使用体验:⭐⭐⭐(界面简洁,使用便捷)
部署难易:⭐(非常简单)︎