Do not like ICU? Here is a basic UTF-8 library on C.
Primary LanguageCMIT LicenseMIT
Please, see u8.h for more details.