grapheme_machine

Crates.iographeme_machine
lib.rsgrapheme_machine
version0.2.0
created_at2025-09-06 01:59:41.193912+00
updated_at2025-09-06 07:04:51.944676+00
descriptionGrapheme cluster text segmentation (UAX #29) state machine for streaming input.
homepage
repositoryhttps://github.com/apparentlymart/rust-grapheme-machine
max_upload_size
id1826642
size533,666
Martin Atkins (apparentlymart)

documentation

README

GraphemeMachine: Grapheme Cluster Segmentation state machine in Rust

This is a Rust library implementaing of the Grapheme Cluster portion of UAX #29: Unicode Text Segmentation, which prioritizes streaming-friendliness and simplicity.

This library implements the segmentation algorithm as of Unicode 16.0.0, using the character database tables from that release.

For more information, refer to the API documentation.

Commit count: 9

cargo fmt