KAlarm lets you configure personal messages to be displayed, commands to be executed, or emails to be sent at scheduled times. Among its options, it allows you to choose the message font and color, how often to repeat, whether to display an advance reminder, whether to speak the message or play a sound when it is displayed, and whether to cancel the alarm if it can't be triggered on time (e.g. if you are logged out at the time). As well as using the graphical interface to configure alarms, you can use the command line, and there is a DCOP interface for other applications.
License: GNU General Public License (GPL)
Changes:
Very high CPU usage when there are alarms with sub-repetitions or deferrals with periods greater than 1 week was fixed.
More...