Decision Workspace
ordermap vs indexmap vs hashbrown
Side-by-side comparison of Rust crates
69
ordermap
stablev1.1.0
A hash table with consistent order and fast iteration.
73
indexmap
stablev2.13.0
A hash table with consistent order and fast iteration.
63
hashbrown
growingv0.16.1
A Rust port of Google's SwissTable hash map
Core Metrics
| ordermap | indexmap | hashbrown | |
|---|---|---|---|
| Health Score | 69 | 73 | 63 |
| Total Downloads | 8.0M | 939.7M | 1.3B |
| 30d Downloads | 564.3K | 68.1M | 118.9M |
| Dependents | 501 | 79.0K | 27.0K |
| Releases | 40 | 53 | 54 |
| Last Updated | 79d ago | 79d ago | 127d ago |
| Age | 9y 6m | 8y 1m | 7y 5m |
Health Breakdown
ordermap
Maintenance
14
Quality
18
Community
14
Popularity
8
Documentation
15
indexmap
Maintenance
16
Quality
18
Community
16
Popularity
8
Documentation
15
hashbrown
Maintenance
14
Quality
12
Community
17
Popularity
8
Documentation
12
Technical Details
| ordermap | indexmap | hashbrown | |
|---|---|---|---|
| Version | 1.1.0 | 2.13.0 | 0.16.1 |
| Stable (≥1.0) | ✓ Yes | ✓ Yes | ✗ No |
| License | Apache-2.0 OR MIT | Apache-2.0 OR MIT | MIT OR Apache-2.0 |
| Dependencies | 13 | 14 | 15 |
| Crate Size | 70KB | 102KB | 148KB |
| Features | 8 | 4 | 8 |
| Yanked % | 0.0% | 1.9% | 7.4% |
| Edition | 2021 | 2021 | 2021 |
| MSRV | 1.82 | 1.82 | 1.65.0 |
| Owners | 2 | 2 | 2 |
Links
Quick Verdict
- •indexmap leads with a health score of 73/100, but none of the options score above 80.
- •hashbrown has the most downloads (1.3B), suggesting wider adoption.
- •indexmap is depended on by 79.0K crates — strongest ecosystem trust.
- •hashbrown is pre-1.0 — API may change.