I developed ForgetNot using Java because I was unable to find a reminder program with a small footprint for the Windows operating system (i.e. the program runs in the system tray).

This program is designed for annual reminders such as birthdays, anniversaries, etc. The program provides a simple database entry dialog box for all your reminders. When the program detects that it is time for the alarm for the reminder (for example, three days before the reminder), an alarm dialog box appears. The dialog can be “snoozed” for a selectable duration.

System tray icon access with a tooltip to show your upcoming reminders

Example pop-up reminder dialog box.

Reminder database entry and modification dialog. Access is available from the system tray icon.