Manage encrypted password vaults using a cross-platform interface compatible with standard KeePass database files.

KeeWeb is an open-source desktop app that manages encrypted password databases. It allows users to open existing KeePass kdbx files or create new vaults to store credentials. The software is available as a desktop application for Windows, macOS, and Linux, and can also be run directly in a web browser for quick access without installation.
Users can choose where to store their credential vaults to maintain full control over their sensitive data. The application supports saving databases as local files on the machine or syncing them via popular cloud services. It is designed for users who want a cross-platform way to access their KeePass databases without being tied to a single proprietary ecosystem or a specific vendor's cloud infrastructure.
Built with Electron and JavaScript, KeeWeb provides a flexible architecture that supports various deployment methods. For those who prefer total control over their environment, it can be self-hosted on a private server using Docker containers. This setup includes support for different CPU architectures, including amd64 and arm64. The software also allows for integration with reverse proxies like Traefik to handle SSL certificate management and HTTP to HTTPS redirection. This makes it suitable for both casual users and privacy-focused individuals who manage their own server infrastructure and want to avoid third-party hosting.
KeeWeb positions itself as a flexible, platform-agnostic interface for the KeePass database format, bridging the gap between traditional local database files and the convenience of modern web applications.
A lightweight server implementation of the Bitwarden API written in Rust for self-hosted password management.
Stores and manages sensitive information in an offline encrypted file for users with high security demands.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.