A cross-platform desktop application for managing passwords and sensitive data, built with Electron and Angular.
Bitwarden Desktop is the official desktop client for the Bitwarden password manager, allowing users to securely store and manage passwords, notes, and other sensitive data on Windows, macOS, and Linux. It provides a local vault interface with offline access and integrates with browser extensions for seamless autofill. The application addresses the need for a secure, cross-platform password management solution that prioritizes user privacy and open-source transparency.
Individuals and teams seeking a secure, open-source password manager with native desktop applications across major operating systems. It is ideal for users who prioritize privacy, cross-device synchronization, and offline access to their credentials.
Developers choose Bitwarden Desktop for its strong security model, open-source codebase, and seamless integration with the broader Bitwarden ecosystem. It offers a trustworthy alternative to proprietary password managers without compromising on features or cross-platform support.
The desktop vault (Windows, macOS, & Linux).
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Supports native applications for Windows, macOS, and Linux, ensuring a consistent vault experience across all major desktop operating systems.
Provides encrypted local storage, allowing users to access passwords and notes without an internet connection, enhancing privacy and usability.
Uses native messaging to communicate seamlessly with browser extensions for autofill, as detailed in the README's debugging section.
The codebase is publicly available, enabling security audits and community contributions, which aligns with Bitwarden's trust-focused philosophy.
Built on Electron, which can result in larger application sizes and increased memory consumption compared to native desktop applications.
This repository is archived, meaning it may lack updates or support, requiring users to switch to the main clients repo for future development.
Setting up the development environment requires specific tools like Node.js v16.13.1, Visual C++ for Windows, and Linux dependencies, making contribution challenging.
Bitwarden is an open-source alternative to the following products:
A password manager that securely stores passwords, credit cards, and other sensitive information with end-to-end encryption.
Dashlane is a password manager and digital wallet application that stores passwords, personal information, and payment details securely.
LastPass is a password manager that stores encrypted passwords online, providing secure access across multiple devices.