Back in August, I created pwgenGUI, a little Python front-end to pwgen. Today, I had a day off work, so I created pwgenWEB, a little web front-end to pwgen.
To be honest, there isn’t anything special about this password generator, in fact, I’d probably recommend that you don’t use it. That said, it was fun to build and it has helped me test out a few things, including my newly designed WordPress theme.
For anyone who might be interested, the tool uses a custom WordPress REST API endpoint to call pwgen with the arguments passed via an AJAX call.
I’ve tried to include feature parity with the desktop app, namely:
- Configurable options, including character length and the inclusion of uppercase, numeric and special characters.
- Saves settings across sessions, enabling you to use the same password policy (handled by js-cookie).
- 1-click password generation — generates a password on application start page load.
- Easily copy passwords to clipboard (handled by clipboard.js).
Anyhow, feel free to use it, or not. Or, if you’re looking for something that’s a little more fun, try something like Passweird.