
Overview
Buttercup is a free, open-source password manager available as desktop apps (Linux, macOS, Windows), a browser extension, and a mobile app. Vaults are stored as encrypted BCUP files that can be synced via Dropbox, Google Drive, WebDAV, or any self-hosted Nextcloud instance. The codebase is fully JavaScript/TypeScript, making it easy for contributors to audit or extend.
Where it falls short of 1Password
- No native server component; vault sync relies on third-party storage providers
- No emergency access or vault recovery mechanism built in
- Team sharing and organizational features are absent
We list the gaps honestly so you can decide if the trade-off is worth owning your data.
Tags
Claim this listing to keep it accurate, add a deploy template, or feature it on relevant pages.
Embed the Buttercup difficulty badge in your README — it links back here.
[](https://openreplace.com/buttercup)Similar open-source projects
Other self-hostable tools in the same space worth comparing.
Lightweight Bitwarden-compatible server written in Rust, perfect for self-hosting
Open-source secrets management platform for developers and teams
Self-hosted authentication server with TOTP, WebAuthn, and SSO
Encrypt files in Git with KMS/age/PGP — secrets management without a server