KLS_lib is a general-purpose C library that tries to be cross-platform.
Some stuff:
- try / catch
- threadpool
- heap
- timer
- class-system
- signals
- string calculator
- list
- queue
- vector
- matrix
- net / socket manager
- gui / widgets (unfinished, but it works)
- regex (done only compilation of pattern)
- some geometry tasks
Look for usage examples in main.c