From Roaring Penguin

Description

Remind is a sophisticated calendar and alarm service for UNIX/Linux. It is a command line application that interacts well with other programs. Remind offers a specialized scripting language which is able to express complicated scheduling methods in just a few lines.

Further Information on the Wiki