libtcd provides a software API for reading and writing Tide Constituent Database (TCD) files.

WWW: http://www.flaterco.com/xtide/
