Built on the tried-and-tested KeePass framework.
Ported for OS X from the ground up.
Free to use. Free to change.
MacPass keeps all of your passwords in an encrypted .kdb or .kdbx database.
Use a strong password or a keyfile to gain access, or use both just to be sure.
Encrypt your keyfile on a USB dongle.
Carry it around with you like a true cypherpunk.
Keeping your passwords private shouldn't be a chore,
it should be the default.
Add entries to your database with a single click, and remove them just as easily.
MacPass is being built with the Cocoa API, so it looks and feels like a built-in app.
The in-app generator helps create passwords that nobody can guess.
No need to use the same password accross all your accounts anymore.
MacPass is only for OS X, but the databases and keyfiles it uses are compatible with any KeePass client.
Check out the official KeePass website for a list of ports.