OSXPassGen
A password generator for OS X that resides in the menu bar.
The Code
AppDelegate.swift: manages the popover and status button in the menubar
PassGenViewController.swift: holds the references to the UI
PassGenViewController.xib: the popover menu
Password.swift: the struct holding the logic for generating passwords
Constants.swift: holds constant values (currently just strings, like tooltip)
Utility.swift: holds static helper functions
Screenshots
To Do
- improve the password generation algorithm (incorporate a dictionary? make the passwords less easily brute forceable)
- improve the popover UI (fonts? colors?)
- add settings button to manage advanced settings in a separate window (like remembering characters to remove)
personal website: gabrieluribe.me