Skip to content
A password generator for OS X that resides in the menu bar.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
OSXPassGen.app/Contents
OSXPassGen.xcodeproj
OSXPassGen
OSXPassGenTests
OSXPassGenUITests
.gitignore
LICENSE
README.md
sample1.png
sample2.png

README.md

OSXPassGen

A password generator for macOS that resides in the menu bar. This was not made for serious use, but for learning macOS development.

The Code

  • AppDelegate.swift: manages the popover view controller (PassGenViewController) 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

You can’t perform that action at this time.