Skip to content
/ xyz Public

A random password generator. πŸ§žβ€β™‚οΈ

License

Notifications You must be signed in to change notification settings

yrohitha/xyz

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Usage

Usage:
  pwdgen [options]

Options:
  -l, --length <number>          Password length (default: 12)
  -L, --no-lowercase             Exclude lowercase letters
  -U, --no-uppercase             Exclude uppercase letters
  -N, --no-numbers               Exclude numbers
  -S, --no-symbols               Exclude symbols
  --exclude-similar              Exclude similar characters (i, I, l, L, 1, o, O, 0)
  --exclude-ambiguous            Exclude ambiguous characters ({}, [], (), etc.)
  --allow-incomplete             Don't require all character types
  --max-consecutive <number>     Maximum consecutive identical characters
  -n, --count <number>           Number of passwords to generate (default: 1)
  -i, --interactive              Start interactive mode
  -h, --help                     Display help

Interactive mode commands:
  generate                       Generate a new password with current settings
  set <option> <value>           Change a setting
  show                           Show current settings
  check <password>               Check password strength
  help                           Show help
  exit                           Exit the program
# Interactive mode
./pwdgen.js -i
# Command line mode
./pwdgen.js -l 10

Example

Screenshot 2025-03-01 at 2 34 19β€―AM

About

A random password generator. πŸ§žβ€β™‚οΈ

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published