A tiny, honest password generator: zero dependencies, built on Python's secrets module (a cryptographically secure random generator) β never random, which is predictable and unsafe for security purposes.
git clone https://github.com/fernedy/Password_generator.git
cd Password_generator
python password_generator.py # 16-char password
# β k#9mXv2@pQz7!rDf strong
python password_generator.py -l 32 # 32 chars
python password_generator.py -n 5 # batch of 5
python password_generator.py --no-ambiguous # no l 1 I O 0 (safe to read aloud)
python password_generator.py --no-symbols # letters + digits onlypython -m unittest discover -vThe test suite asserts class coverage, length, exclusion rules, randomness and β importantly β that the source uses secrets, not random.
PRs welcome: passphrase mode (-m words), clipboard copy, zxcvbn-style strength estimation.
MIT β see LICENSE.
Built by Fernedy Arias Β· AI First Β· Tech Explorer