u8c is a library for handling Unicode sequences in C.

u8c supports the following facilities:



Note that UTF-32 is used as an intermediate format between conversions.