libdict is a C library of key-value data structures with an object-oriented interface.