Decision Workspace
metamap vs cranelift-entity vs cranelift-bforest
Side-by-side comparison of Rust crates
46
metamap
growingv0.3.0
Metamap is a special `map` data structure for storing arbitrary types, designed to provide a flexible solution for scenarios where the type is uncertain. It allows you to easily store and retrieve various native Rust types as well as custom structs or enums, showcasing excellent flexibility and generalization capabilities.
77
cranelift-entity
growingv0.130.0
Data structures using entity references as mapping keys
74
cranelift-bforest
growingv0.130.0
A forest of B+-trees
Core Metrics
| metamap | cranelift-entity | cranelift-bforest | |
|---|---|---|---|
| Health Score | 46 | 77 | 74 |
| Total Downloads | 5.2K | 30.0M | 28.9M |
| 30d Downloads | 7 | 2.0M | 2.0M |
| Dependents | 0 | 2.3K | 219 |
| Releases | 5 | 222 | 214 |
| Last Updated | 557d ago | 7d ago | 7d ago |
| Age | 1y 6m | 7y 8m | 7y 7m |
Health Breakdown
metamap
Maintenance
12
Quality
15
Community
5
Popularity
4
Documentation
10
cranelift-entity
Maintenance
20
Quality
15
Community
19
Popularity
8
Documentation
15
cranelift-bforest
Maintenance
20
Quality
15
Community
16
Popularity
8
Documentation
15
Technical Details
| metamap | cranelift-entity | cranelift-bforest | |
|---|---|---|---|
| Version | 0.3.0 | 0.130.0 | 0.130.0 |
| Stable (≥1.0) | ✗ No | ✗ No | ✗ No |
| License | MIT | Apache-2.0 WITH LLVM-exception | Apache-2.0 WITH LLVM-exception |
| Dependencies | 0 | 4 | 2 |
| Crate Size | 237KB | 31KB | 34KB |
| Features | 0 | 1 | 0 |
| Yanked % | 0.0% | 0.0% | 0.0% |
| Edition | 2021 | 2024 | 2024 |
| MSRV | — | 1.91.0 | 1.91.0 |
| Owners | 1 | 2 (team) | 2 (team) |
Links
Quick Verdict
- •cranelift-entity leads with a health score of 77/100, but none of the options score above 80.
- •cranelift-entity is depended on by 2.3K crates — strongest ecosystem trust.
- •⚠ metamap has not been updated in over a year.