UTF-8 with C++ in a Portable Way
-
Updated
Jul 26, 2026 - C++
UTF-8 with C++ in a Portable Way
😂 👌 A curated list of delightful Unicode tidbits, packages and resources.
Unicode Algorithms Implementation for C/C++
Visualize different Unicode encodings in the terminal
Turns image into Unicode Braille art. (Now also with color!)
My work on high-speed conversion of UTF-8 to UTF-32/UTF-16
A performant and memory efficient storage for immutable strings with C++17. Supports all standard char types: char, wchar_t, char16_t, char32_t and C++20's char8_t.
Mojibake is a low-level Unicode library written in C11.
Unicode Security Toolkit
Unicode Security Toolkit
MCP server for file operations on non-UTF-8 text: detects the encoding from the bytes, hands the model UTF-8, and writes back in the original encoding with BOM and CRLF/LF intact. 24 encodings — Cyrillic/CP1251, CP1252, KOI8, ISO-8859, UTF-16, GBK/GB18030.
Add a description, image, and links to the utf-16 topic page so that developers can more easily learn about it.
To associate your repository with the utf-16 topic, visit your repo's landing page and select "manage topics."