Vaultwarden
Lightweight, self-hosted Bitwarden-compatible server written in Rust — runs on minimal hardware with full client support.
Vaultwarden is an unofficial, open-source implementation of the Bitwarden server API written in Rust. It is fully compatible with all official Bitwarden clients — browser extensions, mobile apps, and the desktop app — so you get the same user experience while keeping your vault entirely on your own infrastructure.
Compared to the official Bitwarden server, Vaultwarden is significantly lighter. It runs comfortably on a Raspberry Pi or a small VPS with less than 100MB of RAM, making it practical to add alongside other self-hosted services without needing dedicated hardware.
Vaultwarden supports the full Bitwarden feature set: organisations, collections, two-factor authentication, emergency access, the Send feature, and the web vault UI. It is a drop-in replacement for the Bitwarden cloud for individuals and small teams who want full control over their password data.
Categories:
Repository details
Updated 3/23/2026, 10:00:31 AM
View RepositorySimilar open source alternatives
Passbolt
Passbolt Community Edition (CE) API. The JSON API for the open source password manager for teams!
1Password
AliasVault
AliasVault is an end-to-end encrypted password and (email) alias manager that protects your privacy by creating alternative identities, passwords and email addresses for every website you use.
1Password
Bitwarden
Bitwarden infrastructure/backend (API, database, Docker, etc).
1Password