XML Diary will help you to write your diary, dividing it into sections (like work diary, private diary, etc.). It is able to do simple queries and has an vim edit mode that will make editing easy. The parser is a CGI application, capable of throwing out HTML or WML output. Everything can be protected by password and is configurable.
No changes have been submitted for this release.