一处部署,处处可听
核心能力
轻量高效的 Go 后端,配合精致的跨平台客户端。
扫描本地目录,自动识别 MP3 / FLAC / WAV / APE / OGG / Opus / M4A / M4B / WMA 等音频及 MP4 / MKV / FLV / MPG 等视频格式,提取封面、歌词与元数据。目录变更实时同步,支持定时与手动扫描。

从专辑封面实时提取配色,让每首歌拥有独特的视觉氛围。支持后台播放、锁屏与通知栏媒体控制。

自由创建歌单,本地与网络歌曲统一管理。内置「收藏」「电台收藏」,一键播放整张歌单。

深浅色主题一键切换,跟随系统自动变化。一套 Flutter 客户端覆盖 Android / iOS / macOS / Windows / Linux / Web。

基于 QuickJS 沙箱运行 JS 插件,按需扩展音源 / 元数据 / 设备控制。权限模型 + 热更新 + 健康检查,安全可控。

界面一览
亮色 / 暗色、桌面 / 移动,随手都好看。



开始使用
二进制、Docker、Bundle、客户端与大屏,总有一款适合你。
macOS 从 GitHub 下载后首次运行需先解除隔离:xattr -d com.apple.quarantine ./songloft
需要更详细的步骤?查看 快速开始文档
💚 纯为爱发电
Songloft 是完全免费的开源项目,纯粹出于兴趣与热爱开发,与任何商业利益无关。
官方渠道仅有 GitHub 仓库、文档站、官方微信群、Telegram 群与 Telegram 频道;即便在群内,我们也从不向任何人收取任何费用。请勿上当受骗。
GitHub 仓库 · 文档站 · 官方微信群 · Telegram 群 · Telegram 频道
社区生态
以下第三方客户端由社区开发者独立维护,已适配 Songloft 服务端,为你提供更多平台选择。