Open Tool Kit (Otk) is a portable widget library for making graphical user interfaces for C programs. It emphasizes simplicity for the application programmer without eliminating capability. Based on OpenGL, Otk supports Linux, Unix, and other OSs neutrally and efficiently. It is simple and compact, and it strives for easy compilation and linking to other applications. In seeking to address several issues associated with earlier graphics APIs, Otk explores some interesting methods, such as window-relative layout instead of pixel-based layout.
SCZ is a set of simple, portable, light-weight file compression and decompression utilities. Simple compress and decompress subroutines can be linked and called within applications to compress or unpack data on the fly. These functions can also be used through stand-alone utilities. The initial set of routines implements a lossless compression algorithm, so restoration and decompression are perfect.
XML Parse Lib is a lightweight set of re-usable functions for general purpose parsing, checking, and creation of XML files. It supports stream-oriented, SAX, or DOM parsing styles, and includes an optional xsd schema validator and a graphical schema generator. It supports all valid XML, and includes checking for validity. It has minimal dependencies, and is totally self-contained. It is both speed- and memory-efficient, and is simple to use.
Grammar-based software designed to utilize the logic contained within grammar.