rustio rustio.net

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

Side-by-side comparison of Rust crates

Core Metrics

usbd-human-interface-devicehid-api-rskeycode
Health Score464453
Total Downloads41.9K8.6K134.7K
30d Downloads009.1K
Dependents5080
Releases1879
Last Updated372d ago729d ago432d ago
Age4y 1m2y 11m7y 4m

Health Breakdown

usbd-human-interface-device
Maintenance
8
Quality
11
Community
8
Popularity
6
Documentation
13
hid-api-rs
Maintenance
4
Quality
19
Community
6
Popularity
5
Documentation
10
keycode
Maintenance
5
Quality
19
Community
11
Popularity
6
Documentation
12

Technical Details

usbd-human-interface-devicehid-api-rskeycode
Version0.6.03.0.11.0.0
Stable (≥1.0)✗ No✓ Yes✓ Yes
LicenseMITGPL-2.0-or-laterMIT
Dependencies1055
Crate Size40KB27KB5KB
Features101
Yanked %5.6%0.0%0.0%
Edition202120212018
MSRV
Owners111

Quick Verdict

  • keycode leads with a health score of 53/100, but none of the options score above 80.
  • ⚠ usbd-human-interface-device, hid-api-rs, keycode have not been updated in over a year.
  • usbd-human-interface-device is pre-1.0 — API may change.