Repolode

Self-hosted & SaaS alternatives

Password managers: 14 open-source projects (2026)

Keep your passwords in a vault you control, on your own server or in a local encrypted file.

Project
14
This week
+906
Updated
3 hours ago

How to choose

Start by deciding where the vault lives: on a server you run, or in a local encrypted file. If you want to self-host and keep using Bitwarden clients, vaultwarden is a Rust server that works with the official clients. If you want no server at all, KeePassXC keeps everything in one offline KDBX file. If a team shares secrets from the terminal, gopass stores them GPG-encrypted and versioned in git.

Top projects compared

ProjectStarsThis weekLicenseUpdated
vaultwarden70.4K+388AGPL-3.03 days ago
keepassxc29.8K+196—yesterday
server20.6K+62—3 hours ago
keeweb13K——6 months ago
android9.6K—GPL-3.0yesterday
KeePassDX7.6K+60GPL-3.06 days ago

All projects

An alternative, Rust-based server implementation of the Bitwarden Client API, compatible with official Bitwarden clients for self-hosting.

70.4K+388 this week3.4KRustAGPL-3.0Well maintainedUpdated 3 days ago

Cross-platform, offline password manager that stores logins, TOTP codes, passkeys and notes in an encrypted KDBX database file.

29.8K+196 this week2KC++OtherWell maintainedUpdated yesterday

Backend server for Bitwarden clients, providing the APIs, SQL Server database and Docker deployment for the password manager.

20.6K+62 this week1.8KC#OtherWell maintainedUpdated 3 hours ago

Free cross-platform password manager that opens and manages KeePass kdbx vaults in the browser or as a desktop app.

13K1.2KHTMLOtherUpdated 6 months ago

Official Bitwarden mobile app for Android, providing the Password Manager and Authenticator apps.

9.6K1.1KKotlinGPL-3.0Well maintainedUpdated yesterday

Lightweight password manager for Android that stores credentials in KeePass-format (.kdb/.kdbx) encrypted files, with autofill and passkey support.

7.6K+60 this week428KotlinGPL-3.0Updated 6 days ago

A command-line password manager for teams, compatible with the standard UNIX pass tool, storing secrets encrypted with GPG and versioned in git.

7.3K+17 this week568GoMITUpdated 2 days ago

A native macOS client for the KeePass password manager, supporting KDBX databases with AutoType and a plugin system.

6.9K+4 this week476Objective-COtherWell maintainedUpdated 9 days ago

An Android password manager that stores credentials in KeePass-compatible database files, with optional sync across devices.

6.4K+24 this week485C#GPL-3.0Well maintainedUpdated yesterday

Privacy-first password manager with built-in email aliasing, end-to-end encryption, and optional self-hosting.

3.5K+135 this week119TypeScriptAGPL-3.0Well maintainedUpdated 24 hours ago

An open source password and data manager for individuals and teams, with server, web, desktop, mobile and browser extension clients.

2.9K272JavaScriptAGPL-3.0Well maintainedUpdated 3 days ago

Open-source password manager built with Flutter for mobile, desktop and web, compatible with KeePass 2.x KDBX 3 and KDBX 4 databases.

2.8K+4 this week293DartGPL-3.0Updated 2 months ago

Self-hosted collaborative password manager for teams, with folder-level access control, AES-256-GCM encryption and audit trails.

1.9K+17 this week574PHPGPL-3.0Well maintainedUpdated 4 days ago

Open-source desktop password and identity manager with end-to-end encryption and peer-to-peer sync between your devices, built on Pear Runtime.

54372TypeScriptOtherUpdated 3 months ago

FAQ

How are these projects chosen?
Every project on Repolode passes a quality screening before it is listed: it must be usable today, solve a concrete problem, be more than a thin wrapper and still be maintained. This page groups the listed projects by topic and ranks them by GitHub stars.
Which project here is the most popular?
dani-garcia/vaultwarden, with 70.4K GitHub stars. Check each project's license and last commit before choosing.

More collections