With passwords, open source has a concrete advantage: anyone can audit how the vault encrypts your data. These are the most-used projects.
1
vaultwarden dani-garcia/vaultwarden
An unofficial, lightweight server compatible with the Bitwarden apps, written in Rust. The usual choice for self-hosting Bitwarden on a small server. Not affiliated with Bitwarden.
2
server bitwarden/server
The official Bitwarden backend. Heavier to run than Vaultwarden, with the full feature set and official support.
3
keepassxc keepassxreboot/keepassxc
A desktop password manager that keeps your vault in a local file. No server at all; you choose how to sync the file.
4
passbolt_api passbolt/passbolt_api
Built for teams: share credentials with permissions and an audit trail. The community edition is AGPL-3.0.
How to choose
Individuals or families who want sync across devices: Bitwarden (hosted or via Vaultwarden). No cloud at all: KeePassXC. Teams that share many credentials: Passbolt or Bitwarden’s organisation features.
How we pick: we start from every public GitHub repository with 1,000+ stars, keep the projects that do the job in the title, and read their descriptions and licenses. Stars show community size, not quality, so we also show maintenance status. Nobody paid to be listed.