Kana's Libraries
This is where I'm going to upload simple C libraries I wrote that I think are good enough to use at least in my own projects, and potentially other people's projects. Because of their simplicity, I'm just going to license them as MIT.
- Table: Lets you create simple tables of key-value pairs, and add to them, modify them, remove from them, and even merge them. The keys have to be strings, but the values can be whatever you want, and you can even provide your own functions to automatically duplicate and free values.
- Config: Lets you read from and write to configuration files in an INI-based format. Integers, floating point numbers, colors, booleans, and strings are supported. You can also specify default values for variables, and descriptions of them for the user to read, and you can organize your variables into different sections.