Vaultwarden
Lightweight, self-hosted Bitwarden-compatible password manager server.
Self-hosted Open source AGPL-3.0 passwordsself-hosting
Pricing
Free (open source).
Vaultwarden is a from-scratch server implementation of the Bitwarden API in Rust, built specifically to be lighter than Bitwarden’s official server — official Bitwarden apps and browser extensions connect to it without modification.
Key features
- Compatible with official Bitwarden clients/extensions
- Far lower resource footprint than the official server
- Self-hosted organizations and vault sharing
- Built-in support for 2FA methods
Self-hosted vs. cloud
Self-hosted only, by design — this exists specifically for teams that want Bitwarden’s UX without Bitwarden’s cloud holding the vault.
Quick start
docker run -d --name vaultwarden -p 80:80 vaultwarden/server:latest
Alternatives
Keycloak solves a different problem — SSO/identity federation rather than password storage — the two are often run together.