SDK for building cross-platform desktop apps in ANSI-C
github.com
github.com
Why aren't they using stdbool if they use stdint? 8-bit bool typedef can cause surprising issues.
>char_t (8 bits). The UTF8 representation is used "de facto" throughout the SDK,
Also this is blatantly wrong. Char can't represent a character in UTF8. Just use uint8_t if you mean a 8-bit byte representation.
Minor nitpicks, but looks cool I guess.