Show HN: Mojibake – a low-level Unicode library written in C
1 min read
I've written Mojibake because I don't like the other Unicode libraries for Unicode support.
It consists of only two amalgamation files: mojibake.h and mojibake.c. I've added all the most important Unicode algorithms, such as normalization, case conversion, segmentation, bidirectional text, collation, confusable, and others.
I regularly test it in these OSes: Linux, macOS, FreeBSD, OpenBSD, NetBSD, and Windows 11.
You can find a WASM demo on that site of all the public API functions and