Kalender by Ulrich Krebs is a MS Windows program intended to remind you of upcoming events and todos.
There are several views for your dates that are organized similar to a calendar sheet. Dates and appointments can be entered into the calendar via an input form. You can enter a forewarn time, so as long as UK's Kalender is running in the background you'll be reminded of your dates as soon as the forewarn time is reached.
