A fast, minimal password generator CLI built in Rust.
cargo install forgekey# Generate a password (default: 16 characters)
forgekey
# Custom length
forgekey --length 32
# Generate multiple passwords
forgekey -n 5
# Exclude symbols
forgekey --no-symbols
# Exclude numbers and uppercase
forgekey --no-numbers --no-uppercase
# Combine flags
forgekey -l 32 -n 5 --no-symbols| Flag | Short | Description | Default |
|---|---|---|---|
--length |
-l |
Password length | 16 |
--number |
-n |
Number of passwords | 1 |
--no-symbols |
Exclude symbols | false |
|
--no-numbers |
Exclude numbers | false |
|
--no-uppercase |
Exclude uppercase | false |
- clap โ CLI argument parsing
- rand โ Cryptographically secure randomness
- colored โ Terminal colors
Contributions are welcome! Check out the CONTRIBUTING.md for guidelines and ideas.
MIT