开源为桌面而做的音乐播放器

你的音乐,原生地播放。

用 Go 与 MyGo 写成,原生界面,没有 WebView。开箱即可播放你自己的音乐文件,其余的一切交给插件。启动快,占用少,闲下来就安安静静。

免费 · 以 AGPL-3.0 开源 · macOS、Windows 与 Linux

晚上好
10月26日 星期一
最近播放
MyGO!!!!!迷跡波4:41
2
Northern LightsThe Polar LightsPolar Night3:00
3
Slow TideThe Polar LightsPolar Night3:21
专辑
迷跡波MyGO!!!!!
Polar NightThe Polar Lights
Low Tide HoursMira Sand
Small RoomsOdd Weather
Summer StaticThe Kites
春日影MyGO!!!!!
1:02
4:41

试试点一下播放,或者喜欢这首歌。

功能

该有的,都在。

从一开始就为桌面而做。喜欢、歌单、播放队列、随机与循环,都在你想找的地方。

你的文件,原样就好

添加存放音乐的文件夹,一切就都在了:MP3、FLAC 与 Ogg,连同标签、封面与 .lrc 歌词,按歌曲、专辑、歌手排好。建歌单、喜欢、搜索,样样都行。

  • Polar Night/01 Northern Lights.flacFLAC · 3:00
  • Polar Night/01 Northern Lights.lrc歌词
  • Polar Night/cover.jpg封面

原生,而且安静

由 MyGo 绘制,里面没有浏览器。画面不动时,它什么也不画。

温柔的音量

暂停与跳转时淡出淡入,歌与歌之间音量均衡。

刘海播放器

在 Mac 屏幕顶部的刘海处显示迷你播放器,指针移过去就展开。还有托盘菜单,媒体键也能用。

从上次停下的地方

退出后再打开,播放队列与进度都还在。

「律动」歌词

「正在播放」里,歌词逐字亮起,律动效果任你挑选;也可以换成满屏的封面墙。播放队列、随机与循环,一点即达。

听过的,存在本机

插件播放过的歌保存在本机,再次播放无需等待,也不耗流量。

播客字幕

边播边在你的电脑上生成字幕,用的是 sherpa-onnx 与 Qwen3-ASR,什么都不会离开本机。

浅色、深色、跟随系统

和这个网站一样——试试看。

插件

其余的一切,交给插件。

插件就是一个文件夹,里面有一个 plugin.json 和一个 JavaScript 或 TypeScript 文件。无需构建,同一个插件在每个平台上都能运行。它只能访问自己声明的网站,启动程序前也会先征得你的同意。

plugin.json
{
  "id": "example",
  "name": "Example",
  "version": "1.0.0",
  "main": "index.js",
  "playback": "stream",
  "permissions": {
    "network": ["api.example.com"]
  }
}
index.js
export async function search({ query }) {
  const res = await fetch(
    `https://api.example.com/search?q=${encodeURIComponent(query)}`,
  )
  return { tracks: (await res.json()).items, more: false }
}

export function stream({ id }) {
  return { url: `https://api.example.com/audio/${id}.mp3`, type: 'mp3' }
}
  • 账号,扫码或在浏览器中登录
  • 曲库:搜索、专辑、歌手、歌单与歌词
  • 播客、电台、评论,还有自己的页面
  • 从 GitHub 安装,每天检查更新