Multi-platform divelog in C and Gtk http://subsurface.hohndel.org/