C macros for hash tables, linked lists, and dynamic arrays
C macros for hash tables and more
uthash
$ #include <uthash.h>
$ HASH_ADD_STR(users, username, user); // Add entry to hash table
$ HASH_FIND_STR(users, "john", user); // Find entry by key