rustio rustio.net

char-device vs tokio-tungstenite vs mio

Side-by-side comparison of Rust crates

Core Metrics

char-devicetokio-tungstenitemio
Health Score487574
Total Downloads65.7K156.3M621.8M
30d Downloads11412.9M45.1M
Dependents16323.9K6.5K
Releases293977
Last Updated386d ago10d agotoday
Age5y 2m9y11y 4m

Health Breakdown

char-device
Maintenance
7
Quality
15
Community
10
Popularity
6
Documentation
10
tokio-tungstenite
Maintenance
20
Quality
16
Community
17
Popularity
8
Documentation
14
mio
Maintenance
20
Quality
15
Community
19
Popularity
8
Documentation
12

Technical Details

char-devicetokio-tungstenitemio
Version0.16.50.29.01.2.0
Stable (≥1.0)✗ No✗ No✓ Yes
LicenseApache-2.0 WITH LLVM-exception OR Apache-2.0 OR MITMITMIT
Dependencies8176
Crate Size23KB30KB106KB
Features3104
Yanked %0.0%0.0%10.4%
Edition202120182021
MSRV1.631.71
Owners122 (team)

Quick Verdict

  • tokio-tungstenite leads with a health score of 75/100, but none of the options score above 80.
  • mio has the most downloads (621.8M), suggesting wider adoption.
  • tokio-tungstenite is depended on by 23.9K crates — strongest ecosystem trust.
  • ⚠ char-device has not been updated in over a year.
  • char-device, tokio-tungstenite are pre-1.0 — API may change.