nowfound

Life & fun · May 31, 2026

xxUTF – SIMD Unicode Normalization

Unicode normalization and case folding routines at GB/s using SIMD. All in a small, simple C library. - dzfrias/xxUTF

xxUTF – SIMD Unicode Normalization launched on May 31, 2026 with 13 votes, #1,061 of 20,538 launches that month and more than 90% of that year's launches.

Visit github.com ↗Alternativestop 5% of May 2026

In plain words

xxUTF is a software library for Unicode normalization using SIMD (Single Instruction Multiple Data) technology. It is designed for developers who need to process and standardize Unicode text efficiently. The tool stands out by leveraging SIMD instructions to accelerate Unicode normalization operations, making it useful for applications that handle large volumes of text or require high-performance string processing. The project is available on GitHub.

written from the facts on this page · September 2026

From the sources

xxUTF is a C library that implements Unicode normalization algorithms at speed using SIMD. Here are some features: xxUTF is distributed as an amalgamation with a single header file, available at the release page . This is similar to what SQLite does . #include <xxutf.h> #include <string.h> #include <stddef.h> #include <stdio.h> int main () { const char * s = "Ȁ character that needs to be decomposed" ; size_t length = strlen ( s ); printf ( "Old length: %zu\n" , length ); char out [ 64 ]; size_t out_len = xxutf_normalize_utf8_nfd ( s , strlen ( s ), out ); printf ( "New length: %zu\n" , out_len ); return 0 ; } One major goal of xxUTF is to have the simplest, most predictable API surface as…from github.com

Does a similar job

all alternatives →
  • High-speed UTF-8 validation in Rust2021 · github.com · ▲127

    SIMD-accelerated UTF-8 validation for Rust. Contribute to rusticstuff/simdutf8 development by creating an account on GitHub.

  • Tesseract.js – Pure JavaScript OCR for 60 Languages2016 · github.com · ▲727

    Pure Javascript OCR for more than 100 Languages 📖🎉🖥 - naptha/tesseract.js

  • Charcoal – Faster utf8.Valid using multi-byte processing without SIMD2024 · github.com · ▲58

    Faster utf8.Valid using multi-byte processing without SIMD. - sugawarayuuta/charcoal

  • OC
    One clean, developer-focused page for every Unicode symbolDec 2025 · fontgenerator.design · ▲198

    I’m building a Unicode reference where each symbol has its own dev-friendly page with all relevant encodings. Example: [https:&#x2F;&#x2F;fontgenerator.design&#x2F;symbol&#x2F;almost-equal-to](https:&#x2F;&#x2F;fontgenerator.design&#x2F;symbol&#x2F;almost-equal-to) Includes Unicode, HTML, CSS, JS, UTF-8&#x2F;16 bytes, URL encoding, and usage examples. The same structure is used across thousands of symbols (math, arrows, currency, tech&#x2F;UI, punctuation). Built because existing references are fragmented. Feedback welcome.

  • Faster UTF-8 validator2019 · github.com · ▲122

    A very fast library for validating UTF-8 using AVX2/SSE4 instructions - zwegner/faster-utf8-validator

  • Mojibake – A low-level Unicode library written in CJul 2026 · mojibake.zaerl.com · ▲78

    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 the documentation. If you want to participate, feel free to do it. Any kind of help is welcome. Check the…

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, May 2026

the whole month →
  • Brew ▲900

    Like Claude design for email marketing

    AI · May 2026 · brew.new

  • Parallel agents, diff reviewer, and multi-model comparisons

    Dev tools · May 2026 · kilo.ai

  • StoreClaw▲806

    Grow your store profits with agents that know how to sell

    AI · May 2026 · storeclaw.ai

  • Give your agent a real number and voice to make calls.

    AI · May 2026 · pollyreach.ai

  • Hey HN, Henry here from Cactus. We open-sourced Needle, a 26M parameter function-calling (tool use) model. It runs at 6000 tok&#x2F;s prefill and 1200 tok&#x2F;s decode on consumer devices. We were always frustrated by the little effort made towards building agentic models that run on budget phones, so we conducted investigations that led to an observation: agentic experiences are built upon tool calling, and massive models are overkill for it. Tool calling is fundamentally retrieval-and-assembly (match query to tool name, extract argument values, emit JSON), not reasoning. Cross-attention…

    Life & fun · May 2026 · github.com

  • 🌱 Private, quiet space for thinking. Simple app for .md files. - zakirullin/files.md

    Dev tools · May 2026 · github.com