Navidrome是一款Web版的开源音乐服务器,用户可以在任何地方通过浏览器或者手机来收听自己的音乐。支持多语言(包括中文),多系统平台包括Windows,Mac OS以及Linux,docker等,基于Go和Javascript编写,遵守GPL3.0开源协议。

主要特性:

  • 支持海量音乐收藏
  • 几乎可播放任何音频格式
  • 支持用户标记的各种元数据
  • 多用户,每个用户都有自己的播放次数、播放列表、收藏夹等
  • 资源占用率低
  • 自动监控音乐库的变化,导入新文件和重新加载新的元数据
  • 基于 Material UI 的主题、现代和响应式的 Web 界面
  • 与所有 Subsonic/Madsonic/Airsonic 客户端兼容
  • 在传输中进行转码,可按用户/播放器设置,支持 Opus 编码

Demo:https://demo.navidrome.org/app/

源码:https://github.com/navidrome/navidrome/