-
Notifications
You must be signed in to change notification settings - Fork 24
ICU Comparison
Behnam Esfahbod ❄ edited this page Feb 16, 2018
·
2 revisions
UNIC has the ambition goal to provide most of the functionalities provided by ICU. Here, we keep track of this goal.
ICU API Reference: http://icu-project.org/apiref/icu4c/
ICU Module | UNIC Module or other Rust Crate |
---|---|
Basic Types and Constants | --- |
Strings and Character Iteration | --- |
Unicode Character Properties and Names | --- |
Sets of Unicode Code Points and Strings | --- |
Maps from Strings to Integer Values | --- |
Codepage Conversion | --- |
Codepage Detection | --- |
Unicode Text Compression | --- |
(encoding name "SCSU" or "BOCU-1") | --- |
Locales | --- |
Resource Bundles | --- |
Normalization | --- |
Calendars | --- |
Date and Time Formatting | --- |
Message Formatting | --- |
Number Formatting | --- |
Number Spellout (Rule Based Number Formatting) | --- |
Text Transformation (Transliteration) | --- |
Bidirectional Algorithm | --- |
Arabic Shaping | --- |
Collation | --- |
String Searching | --- |
Index Characters/Bucketing for Sorted Lists | --- |
Text Boundary Analysis (Break Iteration) | --- |
Regular Expressions | --- |
StringPrep | --- |
IDNA (UTS #46, IDNA2003) | --- |
Identifier Spoofing & Confusability | --- |
Universal Time Scale | --- |
Layout Engine/Complex Text Layout | --- |
ICU I/O | --- |