Open source password-manager projects

Every project in the registry tagged password-manager, ranked by real GitHub adoption.

projects 24 combined stars ★ 80K refresh nightly
01 KeePassXC ★ 30K

Cross-platform, secure password manager

last push22 hours ago languageC++ license—
02 keepass2android ★ 6.4K

Password manager app for Android

last push5 days ago languageC# licenseGPL-3.0
03 Passbolt ★ 6.2K

Secure password management for teams

last push13 days ago languagePHP licenseAGPL-3.0
04 lesspass ★ 6.1K

:key: stateless open source password manager

last push13 days ago languageTypeScript licenseGPL-3.0
05 personal-management-system ★ 4.2K

Your web application for managing personal data.

last push4 days ago languagePHP licenseMIT
06 aliasvault ★ 3.4K

Privacy-first password manager with built-in email aliasing. Fully encrypted and self-hostable.

last push20 hours ago languageTypeScript licenseAGPL-3.0
07 Padloc ★ 2.9K

Secure password manager with end-to-end encryption

last push2 days ago languageJavaScript licenseAGPL-3.0
08 gokey ★ 2.4K

A simple vaultless password manager in Go

last push4 months ago languageGo licenseBSD-3-Clause
09 keepassxc-browser ★ 2.4K

KeePassXC Browser Extension

last push6 days ago languageJavaScript licenseGPL-3.0
10 TeamPass ★ 1.9K

Self-hosted collaborative password manager for teams: folder-level access control, AES-256-GCM encryption, LDAP/AD, OAuth2 SSO, audit trail, REST API, browser e

last push29 hours ago languagePHP licenseGPL-3.0
11 passforios ★ 1.6K

Pass for iOS - an iOS client compatible with Pass command line application.

last push1 months ago languageSwift licenseMIT
12 pwd.sh ★ 1.6K

Manage secrets with Bash and GnuPG symmetric encryption

last push15 days ago languageShell licenseMIT
13 Strongbox ★ 1.5K

A KeePass/Password Safe Client for iOS and OS X

last push4 months ago languageObjective-C licenseAGPL-3.0
14 Monica ★ 1.2K

Monica Pass,Password Management, 2FA Generator

last push18 hours ago languageKotlin licenseGPL-3.0
15 QtPass ★ 1.2K

QtPass is a multi-platform GUI for pass, the standard unix password manager.

last push26 hours ago languageC++ licenseGPL-3.0
16 sysPass ★ 994

Systems Password Manager

last push33 hours ago languagePHP licenseGPL-3.0
17 rowel ★ 961

🔑 Free Offline-first Password Manager

last push27 hours ago languageRust licenseGPL-3.0
18 pass-import ★ 916

A pass extension for importing data from most existing password managers

last push5 months ago languagePython licenseGPL-3.0
19 passman ★ 829

🔐 Open source password manager with Nextcloud integration

last push3 days ago languageJavaScript licenseAGPL-3.0
20 android-pass ★ 815

Android code for the Proton Pass application

last push3 days ago languageKotlin licenseGPL-3.0
21 passwall-server ★ 768

Passwall Server is the core backend infrastructure for Passwall platform

last push23 days ago languageGo licenseAGPL-3.0
22 keypaste ★ 752

A KeePass-compatible password and secrets manager for people who work with AI agents.

last push18 hours ago languageC# licenseAGPL-3.0
23 Purse ★ 616

Manage secrets with Bash and GnuPG asymmetric encryption (YubiKey)

last push14 days ago languageShell licenseMIT
24 pykeepass ★ 510

Python library to interact with keepass databases (supports KDBX3 and KDBX4)

last push3 months ago languagePython licenseGPL-3.0

Related tags

← all tags

Frequently asked questions

How many open source password-manager projects are there?

This registry tracks 24 projects tagged password-manager, with 79,731 GitHub stars between them. The most-adopted is KeePassXC at 29,688 stars.

Are these password-manager projects free to use?

Yes — 23 of the 24 carry an explicit open-source licence across 4 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which password-manager project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these password-manager projects still maintained?

21 of the 24 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.