TimeKeeper is a command line tool for keeping track of your time. It produces a simple text data file, and can output neat graphs of where you are spending your time. It also includes an Xdialog wrapper to allow for easy usage in the X Window System.