Vaultwarden

Overview
Vaultwarden is an open-source, alternative implementation of the Bitwarden server, written in Rust. It works with the official Bitwarden apps and browser extensions, and is built for self-hosting where running the official, resource-heavy server isn't ideal. It ships as a container that includes a web vault.
What it does well
Vaultwarden implements nearly all of the Bitwarden client API: personal vaults, Send, attachments, website icons and personal API keys. Organizations get collections, password sharing, member roles, groups, event logs, policies and admin password reset. It supports two-factor login with authenticator apps, email, FIDO2 WebAuthn, YubiKey and Duo, plus emergency access and an admin page.
Why it’s in the collection
Vaultwarden lets a household or small team run a full password manager on a tiny server, while still using the polished Bitwarden apps everyone already knows. It is AGPL-licensed and community-maintained (it is not affiliated with Bitwarden).
On GitHub
- Stars
- 0
- Forks
- 0
- Commits
- 0
- Repository
- dani-garcia/vaultwarden
Languages
- Rust 81%
- Handlebars 9.4%
- TypeScript 5.2%
- Dockerfile 2.3%
- Other 2.1%
Compared with
1PasswordPopular hosted password manager, sold as a subscription.
LastPassHosted password manager with free and paid plans.
BitwardenPassword manager whose official apps Vaultwarden works with.
KeePassXCNo. 237Open-source offline password manager for desktop.
See every open-source alternative to 1Password and LastPass in the collection.

