Article may be outdated

This article is 82 days old. Some details may have changed since publication.

Hacker News·3 min read·hard

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

P
program
✦AI Summary

Mojibake is a new, lightweight Unicode text-processing library written in C11 and compatible with C++17. It provides developers with tools for string normalization, character counting, and case folding without requiring complex installations.

Why it matters

Efficient, low-level Unicode handling is critical for software developers working on internationalization and text-processing applications.

✦Dive DeeperCreate a free account to unlock

Mojibake is a low-level Unicode 17 text-processing library written in C11 and compatible with C++17. It is released under the MIT License.

You don't need to install anything. There are two files ( mojibake.c , mojibake.h ) to add to your C/C++ project. Download it here mojibake-amalgamation-027.zip

Examples of normalization, characters count and NFKC casefold.

Continue reading on Headlinne

Create a free account to read the full article.

Read full article →
technology
✦

Get smarter about the news

Sign up free for a feed built around what you actually care about, Dive Deeper research on any story, and the full text of every article.

Create free account

Already have an account? Sign in