Glib is a library which includes support routines for C, such as lists, trees, hashes, memory allocation, and many other things.

WWW: https://wiki.gnome.org/Projects/GLib
