PyPassPlex is a Python package which generates secure and customisable passwords and passphrases.
Warning
IMPORTANT - the returnPool parameter in passgen.generate() is now deprecated. A migration guide will be published prior to the stable release of 0.9.0
🔑 Generate cryptographically secure passwords with the secrets module.
⚙️ Customisation features allowing you to generate passwords fitting a certain criteria.
🧠 A guarantee that all your chosen character types are included.*1
🖋️ Calculates password entropy.
Just like all my other projects...
- 🖥️ Open source and easy to inspect.
- 🚫 No internet access required
- 🔒 No data is collected or stored
The code is licensed under the MIT license. You can find a copy of this available here.
*1 - this logic only applies if using the pool provided by the Python string module, customised with upper, lower, numbers and symbols boolean arguments. This does not apply if you pass a custom pool.
