Skip to content

hudda-ravina/forgekey

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

14 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ”‘ forgekey

CI Crates.io codecov docs.rs License: MIT

A fast, minimal password generator CLI built in Rust.

Installation

cargo install forgekey

Usage

# 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

Options

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

Built with

  • clap โ€” CLI argument parsing
  • rand โ€” Cryptographically secure randomness
  • colored โ€” Terminal colors

Contributing

Contributions are welcome! Check out the CONTRIBUTING.md for guidelines and ideas.

License

MIT

About

A fast, minimal password generator CLI built in Rust. ๐Ÿ”‘

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Rust 100.0%