Decision Workspace
libcpuid_dump vs raw-cpuid vs iced-cpuid
Side-by-side comparison of Rust crates
38
libcpuid_dump
growingv0.1.2
This library is part of https://github.com/Umio-Yasuno/cpuid_dump_rs
61
raw-cpuid
growingv11.6.0
A library to parse the x86 CPUID instruction, written in rust with no external dependencies. The implementation closely resembles the Intel CPUID manual description. The library does only depend on libcore.
39
iced-cpuid
growingv1.0.0
Shows CPUID features and instruction encodings used by x86/x64 binaries
Core Metrics
| libcpuid_dump | raw-cpuid | iced-cpuid | |
|---|---|---|---|
| Health Score | 38 | 61 | 39 |
| Total Downloads | 4.3K | 142.2M | 1.7K |
| 30d Downloads | 0 | 6.4M | 0 |
| Dependents | 1 | 1.4K | 0 |
| Releases | 3 | 55 | 1 |
| Last Updated | 967d ago | 312d ago | 1843d ago |
| Age | 3y 3m | 11y 3m | 5y |
Health Breakdown
libcpuid_dump
Maintenance
4
Quality
17
Community
4
Popularity
4
Documentation
9
raw-cpuid
Maintenance
8
Quality
18
Community
15
Popularity
8
Documentation
12
iced-cpuid
Maintenance
1
Quality
19
Community
6
Popularity
4
Documentation
9
Technical Details
| libcpuid_dump | raw-cpuid | iced-cpuid | |
|---|---|---|---|
| Version | 0.1.2 | 11.6.0 | 1.0.0 |
| Stable (≥1.0) | ✗ No | ✓ Yes | ✓ Yes |
| License | MIT | MIT | MIT |
| Dependencies | 2 | 10 | 5 |
| Crate Size | 24KB | 118KB | 8KB |
| Features | 2 | 4 | 0 |
| Yanked % | 0.0% | 1.8% | 0.0% |
| Edition | 2018 | 2018 | 2018 |
| MSRV | — | — | — |
| Owners | 1 | 1 | 1 |
Links
Quick Verdict
- •raw-cpuid leads with a health score of 61/100, but none of the options score above 80.
- •raw-cpuid is depended on by 1.4K crates — strongest ecosystem trust.
- •⚠ libcpuid_dump, iced-cpuid have not been updated in over a year.
- •libcpuid_dump is pre-1.0 — API may change.