CatView is a user interface to searching catalogs in the form of text files.
MultiAlarms is a simple Alarm Clock program - specifically to track up to five simultaneous events. MultiAlarms is written in Java and the source code is also available.