rustio rustio.net

utf8-parser vs encode_unicode vs simdutf8

Side-by-side comparison of Rust crates

Core Metrics

utf8-parserencode_unicodesimdutf8
Health Score495958
Total Downloads4.6K161.1M161.4M
30d Downloads07.7M11.1M
Dependents02093.4K
Releases5139
Last Updated42d ago1436d ago659d ago
Age2y 7m10y 3m5y 2m

Health Breakdown

utf8-parser
Maintenance
14
Quality
15
Community
4
Popularity
4
Documentation
12
encode_unicode
Maintenance
4
Quality
22
Community
12
Popularity
8
Documentation
13
simdutf8
Maintenance
4
Quality
19
Community
15
Popularity
8
Documentation
12

Technical Details

utf8-parserencode_unicodesimdutf8
Version0.1.21.0.00.1.5
Stable (≥1.0)✗ No✓ Yes✗ No
LicenseMIT OR Apache-2.0Apache-2.0 OR MITMIT OR Apache-2.0
Dependencies130
Crate Size13KB57KB28KB
Features026
Yanked %0.0%0.0%0.0%
Edition202420212018
MSRV1.85
Owners111

Quick Verdict

  • encode_unicode leads with a health score of 59/100, but none of the options score above 80.
  • simdutf8 has the most downloads (161.4M), suggesting wider adoption.
  • simdutf8 is depended on by 3.4K crates — strongest ecosystem trust.
  • ⚠ encode_unicode, simdutf8 have not been updated in over a year.
  • utf8-parser, simdutf8 are pre-1.0 — API may change.