gulc (General Utility Library for C) is a C99 library that provides general purpose functions and types, including:
- Safe memory related functions
- Safe string related functions (not yet)
- Data structures: linked lists, hash maps, vectors, etc. (not yet)
It uses CMake as its build system. The project is made mainly for fun and learning purposes and currently is still in an early stage of development.