A simple, offline-first password manager with a command-line interface for Windows, macOS, and Linux.
Rooster is a simple password manager that helps users securely store and manage username/password combinations through a command-line interface. It runs offline, encrypts data with strong cryptography, and supports cross-platform usage on Windows, macOS, and Linux. The project focuses on long-term maintainability and minimalism, avoiding unnecessary features.
Developers, system administrators, and command-line enthusiasts who prefer managing passwords via terminal and value offline security. It's ideal for users who want a lightweight, maintainable alternative to graphical password managers.
Rooster offers a reliable, offline-first password manager with strong encryption, cross-platform support, and a focus on simplicity. Unlike cloud-based solutions, it keeps data locally, ensuring privacy and control while maintaining ease of use through its CLI.
A simple password manager for Windows, macOS and 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.
Operates entirely offline by storing data in a local encrypted file, ensuring privacy without internet dependencies, as emphasized in its philosophy.
Uses scrypt for key derivation, AES-256-CBC for encryption, and HMAC-SHA512 for authentication, providing robust protection as detailed in the README.
Runs on Windows, macOS, and Linux with the same behavior, making it reliable for diverse environments without platform-specific issues.
Focuses solely on username/password storage, avoiding feature bloat to ensure long-term maintainability, as stated in its goals.
Supports importing from and exporting to 1Password, JSON, and CSV formats, easing migration from other password managers.
Requires installing Rust and system-specific dependencies (e.g., libX11-devel on Linux, brew on macOS), which is more involved than one-click installers.
Only handles username/password pairs, lacking common features like password generation, secure notes, or browser integration, which may limit utility for some users.
Purely command-line based, making it less accessible for those who prefer visual feedback or are unfamiliar with terminal commands.
rooster is an open-source alternative to the following products: