What would be a good application that I could use on my Mac to open and edit KeePass 2 .KDBX files?
I tried running KeePass 2 with mono, but that is just painful.
What would you recommend?
EDIT: Preferably free application
There is MacPass on github: https://github.com/mstarke/MacPass
It's a native OS X app and it opens my KDBX 2 file just fine, worth a try.
I tried KeePassX 2.0 Alpha 6 released and it seems to be stable enough to use. Still be careful not to loose any important data.
P.S. Thanks to @DanteTheEgregore for sharing about KeePassX 2.0
KeePassX 2.0 is currently in alpha and features .kdbx support. It appears the last version (alpha 5) was released December 5th, 2013. Presumably that's why KeePassX 1.0 hasn't seen updates in quite a while. – DanteTheEgregore Mar 19 at 1:31
Have you considered KeePassX?
KeePassX is a port of KeePass available on both Linux and OS X, free of charge. KeePassX is licensed under the GNU General Public License
KeePassX supports only .kdb and not the newer .kdbx format, however, as per their faq
you can create an export in KeePass 1.x database format (.kdb) from KeePass 2.x, which KeePassX can read (and use as the native password database).