InMyDiary is an easy to use, traditional looking, free, multi-language, personal diary application to help you organize all your upcoming tasks and events, store your passwords, keep track of notes and manage your contacts.
The diary supports one-time and recurring events with customizable colors, linked notes and early alert options. You can also configure the application to send you email reminders, using your own mail server or the provided SMTP service. In addition to diary entries, you can use InMyDiary to keep a daily journal, store your passwords as well as personal notes.
The program also integrates a contacts database with optional birthday reminders and label printing features. Other features include support for import/export (iCal, vCard), keyword search, built-in password generator, anniversary and special event options, and more.