| Crates.io | grapheme_machine |
| lib.rs | grapheme_machine |
| version | 0.2.0 |
| created_at | 2025-09-06 01:59:41.193912+00 |
| updated_at | 2025-09-06 07:04:51.944676+00 |
| description | Grapheme cluster text segmentation (UAX #29) state machine for streaming input. |
| homepage | |
| repository | https://github.com/apparentlymart/rust-grapheme-machine |
| max_upload_size | |
| id | 1826642 |
| size | 533,666 |
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.