Texcaller is a convenient interface to the TeX command line tools that handles all kinds of errors without much fuzz. It is written in plain C, is fairly portable, and has no external dependencies besides TeX.
A library used to create PNGs, JPEGs, and other images
A cross-platform protocol decoder library for logic analyzers.