Description
Tiny For C is an open-source minimalist, embeddable, cross-platform library for the C language. It features a clean and simple C API that provides OS abstraction layer for memory management, system information and setup, multi-threading and thread synchronization, timing and profiling, file and directory access, client and server network support and GUI operations.
A C++ interface is available that offers object oriented interface for the C API and covers all of TIny for C abstraction layer.
Several extensions are available that provide advanced multi-threaded profiling support, general purpose type construction, text processing, a complete GUI system and data visualization support.
Why?
Because no other open-source library supports such a large yet fundamental scope of C application development in a minimalist and embeddable implementation.