Metrolist 是一款开源的 Android YouTube Music 客户端,支持后台播放、离线下载、同步歌词、均衡器、交叉淡化、一起听社交播放、Last.fm 记录及 Material 3 主题。目前处于维护模式。
发现开源项目
精选开源应用、开发工具与自托管项目。
Dopamine 是一款基于 Electron、Angular 和 TypeScript 构建的优雅跨平台音频播放器,专注于为 Windows、Linux 和 Mac 提供简洁的音乐整理与播放体验。
PlaylistPillar 是一个自托管的 Docker 音乐目录引擎,可归档流媒体播放列表,包含专辑封面、ID3 元数据及 MusicBrainz/Discogs 增强信息,并提供 Web 仪表板、后台工作器和播放列表差异引擎。
EchoMusic 是一款基于 Electron、Vue 3、TypeScript 和 Rust 构建的跨平台第三方桌面音乐播放器。它支持多平台歌单导入、本地音频管理、强大的音频增强(均衡器、空间音效)、插件扩展系统以及系统级媒体控制,旨在提供极致美学与强大功能的桌面听歌体验。
Spotifast 是一款轻量级原生 Spotify 客户端,基于 Rust 和 egui 构建,使用 librespot 播放。支持本地播放、Spotify Connect、媒体库浏览、搜索、播放列表、歌词和迷你播放器,可在 Linux、macOS 和 Windows 上运行,内存占用低。
Flow 是面向 YouTube 和 YouTube Music 的隐私优先 Android 客户端,使用 Kotlin、Jetpack Compose 和 Material 3 构建。它结合视频与音乐播放,并通过 FlowNeuro 本地推荐引擎根据本地观看行为学习,无需账号、遥测或云端追踪。
一个用Swift编写的开源专业iOS电台应用,支持后台播放、CarPlay、元数据及多电台列表,已被App Store上80多个应用采用。
Georgia-ReBORN 是一款基于 Mordred 原创 Georgia 主题的 foobar2000 桌面主题,功能丰富,专注于封面艺术和播放列表。它提供 12 种主题、一个能从专辑封面自动变色 的动态“Reborn”主题、88 个预设、库、传记和歌词面板,并支持 4K/QHD/HD 分辨率。
VIVI Music DE 是一款基于 Compose Multiplatform 和 Material 3 构建的跨平台桌面 YouTube Music 客户端,提供无广告流媒体、同步歌词,并可与 Android 应用跨设备同步播放。
Tauon(Tauon Music Box)是一款强大、快速且精简的桌面音乐播放器,具备美观的自动主题、无缝播放、Milkdrop可视化,并支持PLEX、Jellyfin和Airsonic等流媒体服务器。
cliamp 是一款受 Winamp 启发的复古终端音乐播放器,使用 Go 和 Bubbletea TUI 构建。它可播放本地文件、流媒体、播客及多种在线服务,并包含频谱可视化、参数均衡器和播放列表管理器。
abcjs是一个JavaScript库,用于在浏览器中将ABC音乐符号渲染为乐谱,支持MIDI播放、移调、指法谱及和弦网格。
TastyTunes 是一款免费的桌面控制器,适用于基于 StreamMagic 平台的 Cambridge Audio 网络播放器。它支持本地库浏览、同步歌词、网络电台、预设和队列编辑,并提供可选的 MCP 服务器,允许本地 AI 代理查看并控制播放。
AuraMusic 是一个跨平台的 YouTube Music 客户端,支持 Android 和桌面设备,具有 Nothing OS 主题、Automix DJ 过渡、Android Auto 歌词和 AI 诊断功能。
ECHO 是一款面向本地音乐库的桌面播放器,基于 Electron、React 与 TypeScript 构建,使用 SQLite 管理曲库,并通过 Audio Core 与原生宿主支持 WASAPI Shared/Exclusive、ASIO 等输出模式。社区版永久免费且源码公开。
SPlayer-Next 是一款基于 Electron、Vue 和 Rust 原生模块构建的跨平台桌面音乐播放器(支持 Windows/macOS/Linux),通过 FFmpeg 支持多种音频格式,提供逐字歌词、Subsonic/Navidrome/Jellyfin/Emby 流媒体、元数据编辑、下载及 Last.fm 记录功能。
InnerTune 是一款开源的 Android 端 Material 3 风格 YouTube Music 客户端,提供无广告播放、后台收听、离线缓存、同步歌词及 Android Auto 支持。
PlainApp 是一款免费且开源的 Android 应用程序,可将您的手机转换为自托管管理中心,通过同一局域网内的 Web 浏览器即可进行访问。
rmpc 是一个现代、可配置的终端 MPD 客户端,灵感来自 ncmpcpp 和 ranger/lf。它支持通过 Kitty、Sixel、Iterm2 或 ueberzugpp 显示专辑封面,集成 Cava 可视化、同步歌词、YouTube 播放、三栏库浏览器、播放列表管理和脚本钩子。
Ferrum 是一款跨平台音乐库与播放器,支持 Mac、Linux、Windows 和 Android。它提供播放列表、文件夹、筛选、队列、元数据编辑,并能对多达 100,000 首曲目的音乐库进行快速导航。