Decision Workspace
unicode-character-database vs ucd vs unicode-id
Side-by-side comparison of Rust crates
35
unicode-character-database
growingv0.1.0
Unicode character database tables (Unicode Standard Annex #44) generated using `ucd-generate`
40
ucd
growingv0.1.1
Extends the char type to provide access to most fields of the UCD, Unicode Character Database, as of version 9.0.0. It aims to be compact, fast, and use minimal dependencies (only rust's core crate). Not all properties are included, most notably character names.
68
unicode-id
growingv0.3.6
Determine whether characters have the ID_Start or ID_Continue properties according to Unicode Standard Annex #31.
Core Metrics
| unicode-character-database | ucd | unicode-id | |
|---|---|---|---|
| Health Score | 35 | 40 | 68 |
| Total Downloads | 4.9K | 498.5K | 27.6M |
| 30d Downloads | 0 | 13.1K | 545.3K |
| Dependents | 0 | 31 | 860 |
| Releases | 1 | 2 | 7 |
| Last Updated | 1549d ago | 3638d ago | 13d ago |
| Age | 4y 2m | 9y 11m | 4y 5m |
Health Breakdown
unicode-character-database
Maintenance
1
Quality
14
Community
3
Popularity
4
Documentation
13
ucd
Maintenance
3
Quality
15
Community
7
Popularity
7
Documentation
8
unicode-id
Maintenance
18
Quality
18
Community
11
Popularity
8
Documentation
13
Technical Details
| unicode-character-database | ucd | unicode-id | |
|---|---|---|---|
| Version | 0.1.0 | 0.1.1 | 0.3.6 |
| Stable (≥1.0) | ✗ No | ✗ No | ✗ No |
| License | MIT OR Apache-2.0 | MIT | MIT OR Apache-2.0 |
| Dependencies | 0 | 0 | 0 |
| Crate Size | 905KB | 342KB | 17KB |
| Features | 0 | 0 | 3 |
| Yanked % | 0.0% | 0.0% | 0.0% |
| Edition | — | — | — |
| MSRV | 1.17 | — | 1.17 |
| Owners | 1 | 1 | 1 |
Links
Quick Verdict
- •unicode-id leads with a health score of 68/100, but none of the options score above 80.
- •unicode-id is depended on by 860 crates — strongest ecosystem trust.
- •⚠ unicode-character-database, ucd have not been updated in over a year.