Vaultwarden is a server that stores your passwords and syncs them to official Bitwarden apps on your devices. It is for people who want to host their own password vault instead of using a company's cloud service.
Runs on your own server · GitHub · Needs your own server; uses Bitwarden apps
14kActiveWindows · Mac · Linux · Android · iPhone · In your browserGPL-3.0Open coreApp
Bitwarden is a password manager that stores your logins and fills them in across your devices and browsers. It is for anyone who wants to keep track of strong, unique passwords, including individuals, families and teams.
30kActiveWindows · Mac · LinuxGPL-3.0-onlyReplaces partlyApp
KeePassXC is a free password manager for Windows, macOS and Linux that keeps logins, notes and other private details in an encrypted file you can store wherever you choose. It fills passwords in browsers and apps, and suits people who want control over where their data lives.
App · GitHub · Offline file you sync yourself; no phone app
KeePassDX is a free app for Android phones that stores your passwords and passkeys in one encrypted file, unlocked by a master password or keyfile. It is for people who want to manage many logins securely without a company holding their data.
App · GitHub · Android only; you sync the file yourself
6.2kActiveIn your browser · Android · iPhoneAGPL-3.0Replaces partlyRuns on your own server
Passbolt is a password manager that lets teams store, organize and share passwords and secrets securely. It is aimed at organizations, and it can also be run on your own server.
Runs on your own server · GitHub · Built for teams; you host it
3.3kActiveIn your browser · Android · iPhoneAGPL-3.0Replaces partlyApp
AliasVault is a password manager that also creates a random email address for each website, so your real address stays private. It works in the browser, as phone apps and on your own server.
2.9kActiveIn your browser · Windows · Mac · Linux · Android · iPhoneAGPL-3.0Replaces partlyApp
Padloc is a password and data manager that stores logins and private information securely. It is meant for individuals and teams who want to keep their secrets in one place.
App · GitHub · Less polished; smaller community
None of these match. Try another device.
Before you build
Planning something for an alternative to LastPass? See what exists first, so you can reuse parts or explain what's different. Paste this into any AI assistant:
Read the list of open-source alternatives at https://opensourceeverything.org/data/groups/passwords.json. Compare it with my project or idea below. Tell me which projects overlap, what I could reuse instead of rewriting, and what mine does that none of them do.
My project or idea:
Here is a list of open-source alternatives to LastPass, from Open Source Everything (CC BY-SA 4.0):
- Vaultwarden (AGPL-3.0, https://github.com/dani-garcia/vaultwarden; replaces fully): Vaultwarden is a server that stores your passwords and syncs them to official Bitwarden apps on your devices. It is for people who want to host their own password vault instead of using a company's cloud service.
- Bitwarden (GPL-3.0, https://github.com/bitwarden/clients; replaces fully): Bitwarden is a password manager that stores your logins and fills them in across your devices and browsers. It is for anyone who wants to keep track of strong, unique passwords, including individuals, families and teams.
- KeePassXC (GPL-3.0-only, https://github.com/keepassxreboot/keepassxc; replaces partly): KeePassXC is a free password manager for Windows, macOS and Linux that keeps logins, notes and other private details in an encrypted file you can store wherever you choose. It fills passwords in browsers and apps, and suits people who want control over where their data lives.
- KeePassDX (GPL-3.0, https://github.com/Kunzisoft/KeePassDX; replaces partly): KeePassDX is a free app for Android phones that stores your passwords and passkeys in one encrypted file, unlocked by a master password or keyfile. It is for people who want to manage many logins securely without a company holding their data.
- Passbolt (AGPL-3.0, https://github.com/passbolt/passbolt_api; replaces partly): Passbolt is a password manager that lets teams store, organize and share passwords and secrets securely. It is aimed at organizations, and it can also be run on your own server.
- AliasVault (AGPL-3.0, https://github.com/aliasvault/aliasvault; replaces partly): AliasVault is a password manager that also creates a random email address for each website, so your real address stays private. It works in the browser, as phone apps and on your own server.
- Padloc (AGPL-3.0, https://github.com/padloc/padloc; replaces partly): Padloc is a password and data manager that stores logins and private information securely. It is meant for individuals and teams who want to keep their secrets in one place.
Compare it with my project or idea below. Tell me which projects overlap, what I could reuse instead of rewriting, and what mine does that none of them do.
My project or idea: