Mojibake - Zero-dependency Unicode 17 library for C and C++

Show HN: Mojibake – a low-level Unicode library written in C

18program💬 0

Mojibake is a lightweight, self-contained Unicode 17 text-processing library designed for C11 and C++17 developers. It eliminates the need for external dependencies or runtime installations by providing a single-file solution that handles complex text operations like normalization, case conversion, and bidirectional text rendering. With full compliance to Unicode standards and support for multiple encodings, Mojibake enables developers to ship robust, standards-compliant text handling across all modern operating systems with minimal overhead.

"Unicode text processing, without the baggage."

More from this day · 2026-07-16