我自己的密码用的是 Bitwarden。自建 Vaultwarden 的人常吐槽两件事(作者在 V2EX 帖子里也提到了):官方 Mac 客户端是 Electron 做的,体积大;在 Safari 里填密码还得装一个浏览器扩展。MyGo Vaultwarden 就是针对这两点做的原生 Mac 客户端。
资料来自 GitHub 仓库 README(中英文)、Releases 页面和作者的 V2EX 帖子,于 2026 年 10 月 13 日查阅。

MyGo Vaultwarden 是什么
MyGo Vaultwarden 是作者 vfasky 开源的 macOS 客户端,GPL-3.0 协议,专门连你自己搭的 Vaultwarden 服务器。Vaultwarden 是 Bitwarden 服务端的一个开源轻量实现,很多人用它自建密码库。
它用 Go 加 Swift/AppKit 写的,主窗口没有网页视图,窗口、菜单、快捷键都照 macOS 的习惯来。写这篇时最新版是 10 月 13 日发布的 v0.1.8,还很早期。
它能做什么
- 个人密码库:登录、支付卡、身份、安全笔记、SSH 密钥等八种条目,支持收藏、文件夹、归档、回收站和批量管理,
⌘F即时搜索。 - Touch ID 解锁:用主密码或 Touch ID 解锁。锁屏、睡眠或 15 分钟不操作会自动上锁。
- 系统自动填充:在 macOS 的“自动填充与密码”里打开后,Safari 里选中凭据、通过系统验证就能填。带两步验证码的条目,填完会默认把当前验证码复制到剪贴板(可在设置里关掉)。
- 导入导出:用 Bitwarden 兼容的 JSON,可以和官方客户端互相迁移。
- 账号中心:Send、设备登录审批、两步验证、紧急访问等。
- 中英文界面,支持自动更新,更新前会校验签名。
安全设计
README 写得比较细,我挑重点:主程序和自动填充扩展都跑在 macOS 沙盒里;完整密码库只以 AES-GCM 加密快照存在本地,由钥匙串和主密码保护;自动填充扩展只能读到一份按权限过滤过的登录信息;弱的密钥派生设置会被直接拒绝。
不过作者在 V2EX 也说了,对于特别重要的数据,建议试用前先用官方客户端导出备份一份。我也建议这么做。
安装
在 GitHub Releases 下载 dmg,Apple 芯片和 Intel 芯片的 Mac 都有对应版本,安装包大约 12 到 13 MB。
- 打开应用,输入你的 Vaultwarden 服务器地址、邮箱和主密码,按服务器要求完成两步验证。服务器要用 HTTPS。
- 想在 Safari 里自动填充,到“系统设置 → 通用 → 自动填充与密码”里勾选它。

优点
- 原生应用,体积小,启动快,用起来就是 Mac 的感觉。
- 走系统自动填充,Safari 用户不用再装扩展。
- 安全方面的设计和文档写得很认真。
- 和官方 JSON 格式兼容,随时能迁回去。
不足
- 只支持 macOS,只支持自建的 Vaultwarden。只用官方托管 Bitwarden 的话,README 没写支持。
- 目前只做了个人密码库,组织管理(成员、集合、权限)要等以后的版本。
- 版本号还在 0.1.x,属于早期项目,用的人少。
- 服务器还是得你自己维护和备份。
适合谁
已经在用自建 Vaultwarden、主力浏览器是 Safari、又嫌官方客户端笨重的 Mac 用户。还没自建的话,用官方免费版 Bitwarden 就挺好,不必为了这个客户端专门去搭服务器。
相关链接:GitHub 仓库|官网|作者 V2EX 帖子


