If there was one thing that ought to be improved, that I haven't seen any improvement in thus far, it's the UI.
It's hideous and uses a completely wrong metaphor. It's like an MFC wizard app from 1996. Toolbar buttons for creating new password databases? Requiring manual saves, so that it loses your password if you accidentally close without saving? The way it's currently set up, it thinks it's an editor for password databases, you know, for all those password databases you edit on a daily basis, email around the company, etc.
It ought to have a search-oriented interface, perhaps bound to a hotkey, perhaps with pinning of commonly used passwords - almost anything would be better than the treeview / listview combo. Auto-save should be the default, as well as versioning, and it should be damn hard to lose passwords even when your database is stored on dropbox and has conflicting updates from multiple locations.
Have a look at my Bluepass project. It uses a much more modern UI and has P2P sync built in. I did a (failed) fundraiser for it on Hacker News 6 months ago. After the fundraiser failed I continued to work on it in my spare time. See bluepass.org and github.com/geertj/bluepass. I'm about 2-3 weeks away from releasing an updated version.
There are autosaving options in Preferences, check it out. The UI can be improved, sure, but you have to remember that this is a complete rewrite of the 1.x version in order to support KeePass v2 format -- it's not even reached feature parity with the old version (although new features are starting to appear, like AutoType).
And of course, this is Free Software; if you think it's so bad, propose a patch or fork it.
I currently use KeePass on Windows, Linux, and Android. Can anyone explain what KeePassX is and what its relationship with KeePass is? All I can seem to find is that it's a cross platform version of KeePass (which KeePass is for my needs) and only supports the older database format.
The original KeePass was only for windows. Someone forked it and made KeepassL for linux. It was then rewritten for cross compatibility and came to be known as KeePassX. Now that the Keepass itself is cross compatible, it kind of makes KeepassX redundant.
I'm pretty sure KeepassX supports the new database format -- I think their FAQ is wrong. Its relationship with KeePass is just that it's another program that can open that file format; they aren't really "related." I use it on my Mac because it works better than using regular KeePass through Mono.
The 2.0 series of KeePassX does support the newer (2.0) KeePass database format. I've been using the Alpha 3 for a while now and it works well on OS X. The biggest thing I miss from the Windows version is the password generator.
Didn't realize they released a package for KeePass - when I looked a few years ago, I ended up using KeepassX because I couldn't find one, and it's worked great for the past 2 years for me.
I use both KeePass and KeePassX (and KeePassDroid on my phone) -- I should make some donations tonight.
I'll be really, really, REALLY happy when KeePassX works with browser plugins like regular KeePass does, so you don't have to always copy and paste things.
I updated last night by pure chance (from 2.0 alpha 3)! I was pleasantly surprised by the fact that it now works great with Retina screens. The only feature I miss is xml import/export (there's an undocumented utility for export, but I had to compile from sources to find it). It works great for my usecase anyway (lots of separate databases for different clients, saving files from both OSX and Win). A little gem! Shame I don't really know C++ or I'd contribute.
Seriously happy about this software - lastpass and its commercial ilk: why would I trust my life (ok passwords) to a car where I'm not allowed to open the hood?
Use a cloudservice to sync the database file of Keepass. I use ownCloud for this. Then have the KeepassX portable version on a USB stick or just download it from any computer connected to the internet.
Open-source and self-hosted (when using owncloud). Works for me!
[+] [-] markild|12 years ago|reply
I'd really like love products like lastpass and the like, but a local only, self administered solution is, at least to me, the obvious way to go.
Also, they have a "donate" button on their site, just donated a tad, and I encourage others to do the same!
[+] [-] barrkel|12 years ago|reply
It's hideous and uses a completely wrong metaphor. It's like an MFC wizard app from 1996. Toolbar buttons for creating new password databases? Requiring manual saves, so that it loses your password if you accidentally close without saving? The way it's currently set up, it thinks it's an editor for password databases, you know, for all those password databases you edit on a daily basis, email around the company, etc.
It ought to have a search-oriented interface, perhaps bound to a hotkey, perhaps with pinning of commonly used passwords - almost anything would be better than the treeview / listview combo. Auto-save should be the default, as well as versioning, and it should be damn hard to lose passwords even when your database is stored on dropbox and has conflicting updates from multiple locations.
It makes me angry every time I have to use it.
[+] [-] geertj|12 years ago|reply
[+] [-] toyg|12 years ago|reply
And of course, this is Free Software; if you think it's so bad, propose a patch or fork it.
[+] [-] ochekurishvili|12 years ago|reply
[+] [-] gmjosack|12 years ago|reply
[+] [-] markild|12 years ago|reply
I think maybe this is them catching up, but I think it's really good for the entire project that there are several alternatives.
[+] [-] nivla|12 years ago|reply
[+] [-] toggle|12 years ago|reply
[+] [-] snowwrestler|12 years ago|reply
[+] [-] xur17|12 years ago|reply
[+] [-] donniezazen|12 years ago|reply
[+] [-] toggle|12 years ago|reply
I'll be really, really, REALLY happy when KeePassX works with browser plugins like regular KeePass does, so you don't have to always copy and paste things.
[+] [-] walden42|12 years ago|reply
[+] [-] joejohnson|12 years ago|reply
I noticed that you can't hold down a key on OS X to view the special characters menu. (Does KeePassX not support non-ascii chars?)
[+] [-] toggle|12 years ago|reply
Github page is at https://github.com/keepassx/keepassx.
[+] [-] toyg|12 years ago|reply
[+] [-] dingdingdang|12 years ago|reply
[+] [-] sdfjkl|12 years ago|reply
[+] [-] srathi|12 years ago|reply
[+] [-] arjie|12 years ago|reply
[+] [-] spectrum|12 years ago|reply
Open-source and self-hosted (when using owncloud). Works for me!
[+] [-] notdrunkatall|12 years ago|reply