🔐 I built a CLI Password Generator in Python — and most tutorials get this wrong!
Every tutorial uses random for password generation. That's a security mistake. random is pseudorandom and predictable. The right way is Python's secrets module — cryptographically secure, backed by your OS entropy source.
So I built it properly:
✅ Cryptographically secure (secrets module)
✅ Custom length, character sets & bulk generation
✅ Built-in strength indicator
✅ Optional clipboard copy
✅ Full pytest test suite
✅ Zero external dependencies
🔗 GitHub: https://github.com/CyberwarriorAtt/Password-generator
Quick example:
python password_generator.py -l 24 -n 5 --no-symbols
Feedback and contributions are very welcome!











