Decision Workspace
osdemo vs aarch64-paging vs smccc
Side-by-side comparison of Rust crates
48
osdemo
growingv0.1.3
An example of combining various libraries for aarch64 OS development.
58
aarch64-paging
growingv0.12.1
A library to manipulate AArch64 VMSA page tables.
56
smccc
growingv0.2.3
Functions and constants for the Arm SMC Calling Convention (SMCCC) 1.4 and Arm Power State Coordination Interface (PSCI) 1.1 on aarch32 and aarch64.
Core Metrics
| osdemo | aarch64-paging | smccc | |
|---|---|---|---|
| Health Score | 48 | 58 | 56 |
| Total Downloads | 2.2K | 111.9K | 125.4K |
| 30d Downloads | 0 | 3.2K | 5.9K |
| Dependents | 0 | 17 | 106 |
| Releases | 4 | 18 | 6 |
| Last Updated | 111d ago | 102d ago | 46d ago |
| Age | 1y 3m | 4y 2m | 3y 2m |
Health Breakdown
osdemo
Maintenance
16
Quality
12
Community
6
Popularity
4
Documentation
10
aarch64-paging
Maintenance
14
Quality
17
Community
11
Popularity
6
Documentation
10
smccc
Maintenance
13
Quality
15
Community
12
Popularity
6
Documentation
10
Technical Details
| osdemo | aarch64-paging | smccc | |
|---|---|---|---|
| Version | 0.1.3 | 0.12.1 | 0.2.3 |
| Stable (≥1.0) | ✗ No | ✗ No | ✗ No |
| License | MIT OR Apache-2.0 | MIT OR Apache-2.0 | MIT OR Apache-2.0 |
| Dependencies | 18 | 2 | 1 |
| Crate Size | 31KB | 45KB | 16KB |
| Features | 0 | 2 | 0 |
| Yanked % | 0.0% | 0.0% | 0.0% |
| Edition | 2024 | 2024 | 2024 |
| MSRV | — | — | — |
| Owners | 1 | 2 | 1 |
Links
Quick Verdict
- •aarch64-paging leads with a health score of 58/100, but none of the options score above 80.
- •smccc has the most downloads (125.4K), suggesting wider adoption.
- •smccc is depended on by 106 crates — strongest ecosystem trust.