Template Data Interface (TDI, /ʹtedɪ/) is a markup templating system written in Python with (optional but recommended) speedup code written in C. Unlike most templating systems, TDI does not invent its own language to provide functionality. Instead, you simply mark the nodes you want to manipulate within the template document. The template is parsed, and the marked nodes are presented to your Python code, where they can be modified in any way you want.
libunibreak is an implementation of the line breaking and word breaking algorithms as described in Unicode Standard Annex 14 and Unicode Standard Annex 29. It is a superset of, and supersedes, liblinebreak. It is designed to be used in a generic text renderer. FBReader is one real-world example.
fundest is a C/C++ library for robust, non-linear fundamental matrix estimation. The fundamental matrix is a singular 3x3 matrix which relates corresponding points in two views according to the epipolar constraint. fundest computes an estimate which minimizes an appropriate non-linear cost function defined on matching points (currently either Sampson error or symmetric distance of points from their epipolar lines) and includes robust regression techniques for coping with outliers (i.e., mismatched point pairs).
libdwarf is a library and command line tool for manipulating DWARF data in ELF object files. The DWARF Debugging Information Format is of interest to programmers working on compilers and debuggers. All libdwarf distributions contain C source, the DWARF2 specification, and libdwarf specifications. Implementors often extend DWARF by adding new attributes and other things.
Tiny Tcl 6.8 is a rommable, minimal Tcl implementation for embedded applications. Derived from the venerable Tcl 6.7 release, Tiny Tcl 6.8 has a solid Tcl feature set, excluding newer capabilities of Tcl 7 and 8 such as the bytecode compiler, namespaces, sockets, and async event handling, among others. Excluding C library functions, Tiny Tcl compiles down to less than 60 Kbytes on most machines, far smaller than any Tcl 7 or Tcl 8 derivatives.
Date::Calc::XS is a Perl module that is the C/XS part which Date::Calc used to consist of. Date::Calc has become a (pure-Perl) wrapper which tries to load Date::Calc::XS, and failing that, loads Date::Calc::PP (a pure-Perl implementation which is now part of Date::Calc and used to be Date::Pcalc).
libposix is an impementation of the core functionality of all Unix systems. It is a full, cross-platform implementation of the POSIX 2008 standard. It is meant to replace existing implementations of a Unix system's core libraries. It is an exact implementation of POSIX 2008 and nothing else (no extensions, no previous POSIX versions). However, it works well with possible extensions to the core system functionallity (for example, GNU or BSD).
libtelnet is a small library for writing telnet protocol handlers in C. It uses a fully correct state machine model and full RFC 1143 (Q Method) option negotiation. It includes optional support for MUD-specific protocol extensions such as MCCP2 and ZMP. Several test programs are included, such as the very useful telnet-proxy utility.