免费开源 · macOS · Windows · Linux

你的音乐, 值得不止一个浏览器标签页

ytmGO 是一款快速的原生 YouTube Music 桌面客户端:歌词随歌声同步,想看视频随时切换,打开应用的那一刻,你的音乐库就已就位。

Apache-2.0 许可 · 无需登录即可开始收听

ytmGO 首页:左侧音乐库、快捷入口、“再听一遍”歌曲栏和底部播放栏。

同步歌词

歌词,与旋律同拍

播放时,当前歌词逐行点亮并始终居中。想往后看就随手滚动,点一下“跟随播放”即可回到当前位置。

  • 在歌词上拖动,松开即跳到那一句
  • 首次播放时自动打开歌词
  • 缩小封面,给歌词留出更多空间

音乐库

一切都在你离开的地方

打开 ytmGO,你的歌单、专辑和艺人立刻出现,并在后台悄悄刷新。歌放到一半退出,下次打开时会停在同一秒,暂停等你按下播放。

  • 首页、探索、搜索与音乐库,内容直接来自 YouTube Music
  • 向下滚动,下一页已在加载
  • 后退与前进,页面原样恢复
ytmGO 的专辑页面:大幅封面、播放按钮和带编号的曲目列表。

沉浸模式与视频

让音乐占满整个屏幕

沉浸模式把封面、歌词和播放队列铺满整个窗口。随时可以从封面切换到音乐视频,画面与声音保持同步;一旦隐藏视频,解码器立即停止,音乐照常播放。

  • 视频清晰度 144p 至 1080p,默认 720p
  • 所选清晰度在切歌和重启后保持不变
  • 隐藏视频即刻释放解码器
沉浸模式:大幅封面旁是同步歌词,当前句高亮。

任意窗口,任意外观

怎么听,都合适

宽屏时显示完整侧边栏,中等宽度时收为窄栏,窗口变窄时换成迷你播放器和底部标签栏。浅色或深色,四种语言,切换时音乐不中断。

浅色外观下的 ytmGO,左侧为完整音乐库侧边栏。
窄窗口中的 ytmGO:迷你播放器位于底部标签栏上方。

细节处,同样用心

  • 键盘优先

    用 ⌘K 或 Ctrl+K 搜索,不碰鼠标也能控制播放,还可设置全局快捷键,在任何应用里播放或暂停。

  • 融入你的系统

    系统媒体控制、菜单栏或托盘图标以及应用菜单,操控的都是同一个播放器。

  • 原生应用,不是网页套壳

    音乐窗口由 Go 直接绘制,不内置浏览器。系统 WebView 只在登录时,或在需要时为播放验证而打开。

  • 安全地自动更新

    每个更新在安装前都会校验 Ed25519 签名,账号和设置原样保留。

  • 有没有 Premium 都行

    不登录、使用免费账号或 YouTube Music Premium 均可收听。会员状态以 YouTube 返回的结果为准,绝不猜测。

  • 尊重你的网络设置

    HTTP_PROXY、HTTPS_PROXY 和 NO_PROXY 对所有请求生效;在 macOS 上还会遵循系统代理设置。

隐私与安全

你的账号,只属于你

ytmGO 尽量少保存数据,必须保存的都会加密,而且你可以把它们全部删除。

  1. 在 Google 官方页面登录

    登录在独立窗口中的 Google 官方页面完成,结束后窗口自动关闭。不需要浏览器扩展,也没有本地登录服务器。

  2. 在本机加密保存

    会话以 AES-256-GCM 加密。钥匙串、凭据管理器或 Secret Service 中只保存一把 32 字节的密钥。

  3. 诊断信息只留在本机

    诊断文件只记录固定的状态代码,不含网址、Cookie、账号标识或日志,也不会上传任何内容。

  4. 退出登录,即彻底清除

    “退出登录并清除本机数据”会删除加密会话及其密钥,其他浏览器中的 Google 登录状态不受影响。

下载

获取 ytmGO

macOS、Windows 和 Linux 版均免费,安装包直接来自项目的 GitHub 发布页。

适合这台电脑

macOS

macOS 13 Ventura 或更高版本 · Apple 芯片与 Intel

或使用 Homebrew 安装

brew install --cask mreasonyang/taps/ytmgo

使用 Developer ID 签名并经 Apple 公证。请先把应用拷贝到“应用程序”文件夹再打开,以便它自动更新。

适合这台电脑

Linux

x64 · GTK 3、WebKitGTK 4.1(2.50.2 或更高)、libsecret

已在 Ubuntu 24.04 上测试。请用 apt 安装以自动解决依赖:

sudo apt install ./ytmgo_VERSION_amd64.deb

全部版本 · 安装指南

常见问题

ytmGO 是 Google 或 YouTube 出品的吗?

不是。ytmGO 是独立的开源项目,与 Google LLC 或 YouTube 没有关联,也未获得其认可或赞助。

需要 YouTube Music Premium 吗?

不需要。不登录、使用免费账号或 Premium 都能收听。登录后可以使用你自己的音乐库和“喜欢”。

ytmGO 收费吗?

不收费。ytmGO 免费开源,采用 Apache License 2.0 许可。

在 macOS 上能用通行密钥登录吗?

暂时不能。Apple 只允许应用为与其关联的网站使用通行密钥,而独立应用无法与 google.com 关联。请在 Google 登录页面选择其他验证方式。

为什么 Windows 会对安装程序发出警告?

安装程序暂未进行 Authenticode 签名,因此 SmartScreen 可能请你确认。通过应用内更新下载的安装包在安装前仍会校验 Ed25519 签名。

如何更新?

ytmGO 会在启动后不久检查一次更新,之后每天检查一次,每个更新都可以选择安装、稍后或跳过。Homebrew 用户也可以运行 brew upgrade,Linux 的 .deb 安装则通过 apt 更新。

ytmGO 会在我的电脑上保存什么?

只保存从上次位置继续所需的内容:加密会话、音乐库快照、播放队列中的位置以及你的偏好设置。YouTube 标记为公开的封面最多缓存一天,你的头像从不缓存。

按下播放

下载 ytmGO