Decision Workspace
bisetmap vs bimap vs litemap
Side-by-side comparison of Rust crates
49
bisetmap
growingv0.1.6
BisetMap is a fast and thread-safe two-way hash map of sets. It is best suited where you need to associate two collumns uniquely. Each key is associated to one or more other unique values. The structure is interior mutable and all operations are thread safe. Each clone provides access to the same underlying data. Serialize and Deserialize from serde are also implemented.
55
bimap
growingv0.6.3
Bijective maps
66
litemap
growingv0.8.1
A key-value Map implementation based on a flat, sorted Vec.
Core Metrics
| bisetmap | bimap | litemap | |
|---|---|---|---|
| Health Score | 49 | 55 | 66 |
| Total Downloads | 33.9K | 30.0M | 261.6M |
| 30d Downloads | 682 | 2.8M | 33.0M |
| Dependents | 11 | 2.0K | 343 |
| Releases | 7 | 18 | 18 |
| Last Updated | 3060d ago | 1105d ago | 150d ago |
| Age | 8y 4m | 8y 6m | 5y 1m |
Health Breakdown
bisetmap
Maintenance
9
Quality
15
Community
9
Popularity
5
Documentation
11
bimap
Maintenance
4
Quality
16
Community
15
Popularity
8
Documentation
12
litemap
Maintenance
14
Quality
16
Community
15
Popularity
8
Documentation
13
Technical Details
| bisetmap | bimap | litemap | |
|---|---|---|---|
| Version | 0.1.6 | 0.6.3 | 0.8.1 |
| Stable (≥1.0) | ✗ No | ✗ No | ✗ No |
| License | MIT | Apache-2.0/MIT | Unicode-3.0 |
| Dependencies | 1 | 4 | 10 |
| Crate Size | 6KB | 27KB | 34KB |
| Features | 0 | 2 | 6 |
| Yanked % | 0.0% | 0.0% | 0.0% |
| Edition | — | 2018 | 2021 |
| MSRV | — | — | 1.82 |
| Owners | 1 | 1 | 2 (team) |
Links
Quick Verdict
- •litemap leads with a health score of 66/100, but none of the options score above 80.
- •bimap is depended on by 2.0K crates — strongest ecosystem trust.
- •⚠ bisetmap, bimap have not been updated in over a year.