After failing to find a fast, feature-rich user-friendly opensource password manager I start to think of writing my own. I don't want to invent a new file format, because it's labour also because it's reinventing the wheel. This comparison serve a base as I start my work on my own password manager.
| Features | basic feature?1 | Revelation | gpass 0.5 |
|---|---|---|---|
| not depending on application2 | Yes | ? | |
| Well documented and stable | Yes | ? | |
| stores password description and name in unicode or user's preferred locale | Yes | Yes | |
| contain hierarchy2 | Yes | Yes | Yes |
| content different types of passwords | Yes | Yes | |
| contain password templates for each password type | Yes | No | |
| include icon bitmap in password template | No | No | |
| contain search index | No | ? | |
| free from database engine requirements (e.g. sqlite) for accessing it | No | Yes | |
| file format accessible with text editor | No | No | |
| embed certificate files | No | No | |
| embed key files | No | No | |
| can encrypte differnt parts of the file with different password/key3 | No | No | |
| can hold password entry atime/ctime | No | ? | Yes |
| contain date format (for expiration date) | No | ? | Yes |
There are enough people start a software project by writing it instead of thinking it. I don't want to make a project like that. That's why I have this comparison.