u8c
u8c is a library for handling Unicode sequences in C.
Features
u8c supports the following facilities:
-
Encoding and decoding UTF-8
-
Encoding and decoding UTF-16
-
Manipulating UTF-32 strings.
Note that UTF-32 is used as an intermediate format between conversions.