GL2PS is a C library providing high quality vector output for any OpenGL application. It uses sorting algorithms capable of handling intersecting and stretched polygons, as well as non manifold objects. It provides advanced smooth shading and text rendering, culling of invisible primitives, mixed vector/bitmap output, and much more. It can currently create PostScript (PS), Encapsulated PostScript (EPS), Portable Document Format (PDF), and Scalable Vector Graphics (SVG) files, as well as LaTeX files for the text fragments.
JCap is a Java application for adding captions and descriptions to your digital photograph collection and includes a search dialog for finding photos later. It is completely self-contained; it doesn't require a separate database application or Web server to run. Captions, descriptions, and keywords are stored in plain text files in the same folder as the images they describe and can be read by any application that can read text files. The primary goals are: to help you find photos later, to help share photos with others, and to be able to read photo captions and descriptions thirty years from now on whatever computer you happen to have at the time.
LibRaw is a library for reading RAW files obtained from digital photo cameras (CRW/CR2, NEF, RAF, DNG, and others). LibRaw is based on the source codes of the dcraw utility, though some of the drawbacks of dcraw have been eliminated. The users of the library are provided with an API to be used when writing their software programs.
SortImagesGUI is a Java Swing application for sorting still images from digital cameras by capture date from the EXIF header. The images are sorted into subfolders by year, month, and day. Most of the EXIF-metadata are inserted into a MySQL database with the MD5 sum of the image file as a primary key. This makes it easy to find out if an image already exists.