| Crates.io | keylock |
| lib.rs | keylock |
| version | 0.1.2 |
| created_at | 2025-08-12 04:51:09.872657+00 |
| updated_at | 2025-08-12 04:53:55.811716+00 |
| description | A CLI application starter template |
| homepage | |
| repository | https://github.com/Execute-Soft/rust-cli-setter |
| max_upload_size | |
| id | 1791361 |
| size | 95,123 |
A simple local password manager CLI with Argon2id key derivation and AEAD encryption.
~/.config/keylock/store.jsoncargo build --release
# Show help
./target/release/keylock --help
keylock setup
keylock add --site example --username alice --algo aes
# You will be prompted for the entry password and the master decoder signature
keylock list
keylock view example
keylock edit example --username alice --algo chacha
keylock delete example --username alice
Environment variables for automation:
KEYLOCK_DECODER: master decoder signatureKEYLOCK_PASSWORD: password for add commandXDG_CONFIG_HOME: override config home (useful in tests)~/.config/keylock/salt.view copies the password to the system clipboard instead of printing.cargo test
cargo build --release
strip target/release/keylock || true