awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Open Source Password Managers

Ranking updated Jun 30, 2026

For a self hosted password manager for credentials, the strongest matches are bitwarden/server (Bitwarden Server is the official self-hosted backend of the), passbolt/passbolt_api (Passbolt is a self-hosted password manager with end-to-end encryption) and dani-garcia/vaultwarden (Vaultwarden is a self-hosted password management server fully compatible). keeweb/keeweb and lesspass/lesspass round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Self-hosted and local password management solutions for secure credential storage and encrypted data synchronization.

Open Source Password Managers

Find the best repos with AI.We'll search the best matching repositories with AI.
  • bitwarden/serverbitwarden avatar

    bitwarden/server

    18,074View on GitHub↗

    This project provides a comprehensive, self-hosted platform for zero-knowledge credential management and enterprise secrets orchestration. It functions as a secure vault that ensures all encryption and decryption processes occur exclusively on the client side, preventing the server from ever accessing plaintext data. By combining identity federation with robust access controls, the system enables organizations to centralize the management of passwords, passkeys, and sensitive infrastructure credentials. The platform distinguishes itself through its focus on both human-centric security and aut

    Bitwarden Server is the official self-hosted backend of the Bitwarden password manager, providing zero-knowledge encryption, multi-factor authentication, import/export, and sharing capabilities, making it a comprehensive and feature-rich solution for self-hosted credential management.

    C#End-to-End EncryptionMulti-Factor Authentication
    View on GitHub↗18,074
  • passbolt/passbolt_apipassbolt avatar

    passbolt/passbolt_api

    5,974View on GitHub↗

    Passbolt is an open-source, self-hosted password manager designed for teams. It provides a centralized, encrypted vault where organizations can store, share, and manage credentials securely. The server exposes a JSON REST API that authenticates requests using either GPGAuth or JWT tokens, and all secrets are protected with OpenPGP end-to-end encryption, ensuring the server never has access to plaintext passwords. The platform distinguishes itself through a comprehensive role-based access control system that governs resource sharing and administrative actions. Teams can organize users into gro

    Passbolt is a self-hosted password manager with end-to-end encryption and role-based access control for teams, which directly matches the intent, though this repo is the server component rather than a full all-in-one solution.

    PHPControlled Password SharingEnd-to-End EncryptionMulti-Factor Authentication
    View on GitHub↗5,974
  • dani-garcia/vaultwardendani-garcia avatar

    dani-garcia/vaultwarden

    62,749View on GitHub↗

    Vaultwarden is a self-hosted password management server designed to store and synchronize sensitive credentials, identities, and organizational data across multiple client devices. It functions as a database-backed web application that provides an API layer for secure client-server communication, enabling users to manage personal vaults and organizational data sharing with multi-factor authentication. The project distinguishes itself through a comprehensive administrative infrastructure that provides centralized control over server configuration, user accounts, and system diagnostics via a de

    Vaultwarden is a self-hosted password management server fully compatible with Bitwarden clients, providing end-to-end encryption, multi-factor authentication, and organizational sharing — exactly the open-source alternative you're looking for.

    RustServicesSelf-Hosted Password ManagersAdministrative Dashboards
    View on GitHub↗62,749
  • keeweb/keewebkeeweb avatar

    keeweb/keeweb

    12,942View on GitHub↗

    KeeWeb is a web-based password manager and vault that allows users to open and edit encrypted databases through a browser interface. It functions as a cross-platform tool for managing password vaults using the KeePass database format. The application provides a self-hosted password vault that can be deployed as a single HTML file or via Docker. It integrates with remote storage providers using OAuth to synchronize encrypted database files across multiple devices. The system includes capabilities for secure credential generation, two-factor authentication management through time-based one-tim

    KeeWeb is a self-hosted, web-based password manager that uses the KeePass encrypted database format, supports TOTP two-factor authentication, and can be deployed via Docker or a single HTML file, making it a valid alternative to Bitwarden for self-hosted vault management, though it lacks a dedicated browser extension and built-in password sharing.

    HTMLTwo-Factor Authentication
    View on GitHub↗12,942
  • lesspass/lesspasslesspass avatar

    lesspass/lesspass

    6,030View on GitHub↗

    LessPass is a stateless password manager that generates deterministic, site-specific passwords entirely on the client device. It uses a pure function to derive passwords from a master password combined with site details, producing the same output every time without storing any secrets on a server or requiring network access. This approach means passwords can be recalculated on any device from remembered inputs, with no database synchronization needed. The project distinguishes itself through its counter-based password rotation, which allows changing a site's password by incrementing a counter

    LessPass is a stateless password manager that generates passwords deterministically on the client and can be self-hosted; while it differs from vault-based managers like Bitwarden, it genuinely is a self-hosted password manager.

    TypeScriptStateless Password ManagersClient-Side ComputationsCounter-Based Rotations
    View on GitHub↗6,030
  • gopasspw/gopassgopasspw avatar

    gopasspw/gopass

    6,940View on GitHub↗

    gopass is a terminal-based password manager and GPG secret store used for generating, storing, and retrieving encrypted credentials. It functions as a collaborative secret manager that encrypts data using GPG or age and synchronizes it across devices and teams using Git. The system distinguishes itself by treating version control repositories as the primary storage backend, enabling secure secret sharing and version history for credentials. It utilizes a hierarchical directory structure to organize secrets on the filesystem and supports multi-store mounting to combine multiple independent rep

    gopass is a terminal-based password manager that stores secrets encrypted with GPG/age and syncs via Git, making it a genuinely self-hostable option, but its lack of a GUI client or native browser extension means it's a narrower alternative than Bitwarden rather than a direct feature-equivalent replacement.

    GoCommand Line InterfacesGit Repository Secret ManagersCLI Secret Management
    View on GitHub↗6,940
  • padloc/padlocpadloc avatar

    padloc/padloc

    2,922View on GitHub↗

    A modern, open source password manager for individuals and teams.

    Padloc is an open-source password manager with end-to-end encryption and cross-platform clients (progressive web app and desktop), designed for individuals and teams — it can be self-hosted, which directly matches this search for a self-hostable alternative to Bitwarden.

    JavaScriptAuthentication and SecretsPassword ManagementPassword Managers
    View on GitHub↗2,922

Related searches

  • a self-hosted password vault
  • a self hosted password manager for credentials
  • a self hosted password manager for credentials
  • a self-hosted secrets vault
  • an encrypted notes app
  • an open source identity management platform
  • an open source alternative to Dropbox
  • a self-hosted bookmark manager