rustio rustio.net

hid-api-rs vs usbd-human-interface-device vs makcu

Side-by-side comparison of Rust crates

Core Metrics

hid-api-rsusbd-human-interface-devicemakcu
Health Score444756
Total Downloads8.6K40.5K83
30d Downloads1179583
Dependents050
Releases7187
Last Updated670d ago313d ago6d ago
Age2y 9m3y 12m10d

Health Breakdown

hid-api-rs
Maintenance
4
Quality
19
Community
6
Popularity
5
Documentation
10
usbd-human-interface-device
Maintenance
9
Quality
11
Community
8
Popularity
6
Documentation
13
makcu
Maintenance
17
Quality
16
Community
6
Popularity
2
Documentation
15

Technical Details

hid-api-rsusbd-human-interface-devicemakcu
Version3.0.10.6.00.3.3
Stable (≥1.0)✓ Yes✗ No✗ No
LicenseGPL-2.0-or-laterMITMIT
Dependencies5105
Crate Size27KB40KB44KB
Features016
Yanked %0.0%5.6%0.0%
Edition202120212024
MSRV1.85
Owners111

Quick Verdict

  • makcu leads with a health score of 56/100, but none of the options score above 80.
  • usbd-human-interface-device has the most downloads (40.5K), suggesting wider adoption.
  • ⚠ hid-api-rs has not been updated in over a year.
  • usbd-human-interface-device, makcu are pre-1.0 — API may change.