| Crates.io | passvault |
| lib.rs | passvault |
| version | 0.1.0 |
| created_at | 2025-08-17 08:26:37.814452+00 |
| updated_at | 2025-08-17 08:26:37.814452+00 |
| description | A minimal and secure password manager written in Rust |
| homepage | |
| repository | https://github.com/anmhrk/passvault |
| max_upload_size | |
| id | 1799235 |
| size | 62,988 |
Passvault is a minimal and secure CLI based password manager written in Rust. All passwords are securely encrypted and stored locally in a SQLite database.
Make sure you have Cargo installed.
cargo install passvault
git clone https://github.com/anmhrk/passvault.git
cd passvault
cargo install --path .
cargo run
passvault init # Initialize the password vault
passvault list # List all stored passwords
passvault get <name> # Get a specific password entry (optional -c flag to copy to clipboard)
passvault add <name> <username> <password> # Add a new password entry
passvault update <name> <username> <password> # Update an existing password entry
passvault delete <name> # Delete a password entry
passvault export <output> <format> # Export passwords to a file
passvault change-master-password # Change the master password
passvault reset # Reset the database