Libcfu is a library of tools that can useful, particularly when developing multi-threaded software. It currently includes a hash table, a linked list, self-extending strings, a configuration file parser, a simple timer, and a thread queue.