
Vaultwarden
Bitwarden-compatible password manager server written in Rust
64.4k stars 3k forks last commit first released AGPL-3.0
Actively maintained
Last commit 24 Jul 2026.

Vaultwarden is an alternative implementation of the Bitwarden Client API, built in Rust and compatible with official Bitwarden apps and browser extensions. It focuses on a lightweight, resource-efficient server suitable for self-hosted deployments.
Key Features
- Bitwarden-compatible API for syncing vault items across official clients
- Personal vault features including items, attachments, and website icons
- Organization support with collections, sharing, roles, groups, and policies
- Two-factor authentication options including authenticator apps and WebAuthn/FIDO2
- Bitwarden “Send” support for secure text/file sharing
- Admin interface for server management and operational controls
Use Cases
- Self-host a password manager backend for individuals and families using official Bitwarden clients
- Run a lightweight password manager server for small teams needing sharing and organization features
- Deploy a private vault service in homelabs or resource-constrained environments
Limitations and Considerations
- Not affiliated with Bitwarden, and some features may lag behind the official server depending on upstream client/API changes
- The web vault requires a secure context (HTTPS or localhost) to function correctly due to browser crypto requirements
Vaultwarden is a strong option when you want Bitwarden client compatibility with a smaller operational footprint. It provides most core Bitwarden functionality while keeping deployment and resource usage relatively simple.
Categories:
Tags:
Tech Stack:
Similar to Vaultwarden

KeePassXC
Cross-platform offline password manager using encrypted KDBX databases
KeePassXC is a secure, cross-platform password manager that stores credentials and sensitive notes in encrypted KeePass-compatible KDBX files with autofill and browser integration.

Bitwarden
Open-source password manager with zero-knowledge security and self-hosting.
Bitwarden is an open-source password manager that stores, shares, and autofills credentials with zero-knowledge encryption; supports cloud or self-hosted deployments.


Turtl
Encrypted notes and bookmarks with cross-device sync
Turtl is an end-to-end encrypted note-taking and bookmarking app with tagging, full‑text search, and optional self-hosted sync via Turtl Server.


Psono
Open-source, self-hosted password manager for teams and file sharing
Psono is a self-hosted, open-source password manager with client-side encryption, web & mobile clients, admin portal and a fileserver for encrypted file storage.

Ente
End-to-end encrypted cloud for photos and 2FA
Open-source, end-to-end encrypted platform for private photo backup, sharing, and authenticator (2FA) sync across devices, with optional self-hosting.
OpenBao
Open source secrets management for keys, certificates, and tokens
OpenBao is an open source secrets management platform to securely store, generate, lease, and revoke secrets, certificates, and encryption keys with auditing and access control.

