A string type for Rust that is not required to be valid UTF-8.
-
Updated
Aug 10, 2026 - Rust
A string type for Rust that is not required to be valid UTF-8.
A high-performance wrapper around Intl.Segmenter for efficient text segmentation. This class resolves memory handling issues seen with large strings and "maximum call stack exceeded" exceptions that occur when strings exceed 40-50k characters. Enhances performance by 50-500x. Only ~70 loc (with comments) and no dependencies.
An implementation of the Unicode algorithm for breaking code point sequences into extended grapheme clusters as specified in UAX #29. This library supports version 16.0 of the Unicode Standard.
terminal width of Unicode 16.0+Emoji strings in nanoseconds
Check Unicode strings for possible confusing graphemes
Building a text editor in rust which I can use as a writer ( grapheme aware, floating panes + pane splitting, multiple buffers...)
A lightweight, intuitive wrapper around Intl.Segmenter for seamless segment-aware string operations in TypeScript and JavaScript
A tool for generating sub-word (phone or grapheme) level embeddings from an HTK-style MLF ASR corpus
Working backwards through a deep convolutional network, to recreate the input image - and identify areas for improvement.
To associate your repository with the graphemes topic, visit your repo's landing page and select "manage topics."