Tingea is a C library with basic interfaces for strings, hashes, heaps, arrays, linked lists, and some other stuff. It is almost entirely undocumented and its purpose is to support the few applications that I wrote. MCL and Zoem both depend on tingea, however, tingea is shipped in the source distribution of these programs. Mermaid users will need to install libtingea.
My aim is to make the tingea interface stable and documented. It is a noble cause.
Why write a C utility library, rather than reusing/adapting/developing an existing project? For fun, learning, and control. Feel free not to use it!
Joost van Baal autoconfiscated the tingea build system, so it should compile and install on a wide range of systems.
This way for tarballs.