用 Rust 编写的 Bitwarden 客户端 API 替代服务端,兼容官方客户端,适合自托管。
自托管与 SaaS 替代
密码管理器:14 个开源项目(2026)
把密码放进自己掌控的保险库,可以存在自己的服务器上,也可以存成本地加密文件。
- 项目
- 14
- 本周
- +906
- 更新
- 3小时前
怎么选
先决定密码放在哪里:自己的服务器,还是本地加密文件。想自托管并继续使用 Bitwarden 客户端,可以选 vaultwarden,它是兼容官方客户端的 Rust 服务端。想完全离线,只用一个 KDBX 文件,选 KeePassXC。团队在命令行里共享密钥,则看 gopass,它用 GPG 加密并通过 git 做版本管理。
热门项目对比
全部项目
跨平台的离线密码管理器,将账号、TOTP 验证码、通行密钥等加密保存在 KDBX 数据库文件中。
Bitwarden 密码管理器的后端服务,提供 API、SQL Server 数据库与 Docker 部署支持。
Android 轻量密码管理器,将凭据保存在 KeePass 格式的加密文件中,支持自动填充与通行密钥。
面向团队的命令行密码管理器,兼容 UNIX 标准工具 pass,默认用 GPG 加密并用 git 版本化存储。
一款原生 macOS 版 KeePass 密码管理客户端,支持 KDBX 数据库与自动输入。
一款 Android 密码管理器,将凭据保存在兼容 KeePass 的数据库文件中,并可跨设备同步。
注重隐私的密码管理器,内置邮箱别名功能,端到端加密,支持自托管。
面向个人和团队的开源密码与数据管理工具,提供服务端及网页、桌面、移动和浏览器扩展等客户端。
基于 Flutter 开发的开源密码管理器,覆盖移动端、桌面端和网页端,兼容 KeePass 2.x 的 KDBX 3 与 KDBX 4 数据库。
可自托管的团队协作密码管理器,支持文件夹级权限控制、AES-256-GCM 加密和审计记录。
开源桌面密码与身份管理器,端到端加密,基于 Pear Runtime 在设备间点对点同步。
常见问题
- 这些项目是怎么挑选的?
- Repolode 收录的每个项目都要通过质量筛选:现在就能用、能解决一个具体问题、不是简单的套壳,而且仍在维护。本页按主题归类已收录的项目,并按 GitHub Star 排序。
- 这里最受欢迎的项目是哪个?
- dani-garcia/vaultwarden,GitHub Star 数 7万。选择前建议看看各项目的许可证和最近提交时间。