Decision Workspace
smol_bitmap vs bitm vs bitvec
Side-by-side comparison of Rust crates
51
smol_bitmap
experimentalv0.3.2
A space-efficient bitmap with inline storage optimization for small bitmaps
58
bitm
growingv0.5.2
The library for bit and bitmap (bit vector) manipulation.
64
bitvec
growingv1.0.1
Addresses memory by bits, for packed collections and bitfields
Core Metrics
| smol_bitmap | bitm | bitvec | |
|---|---|---|---|
| Health Score | 51 | 58 | 64 |
| Total Downloads | 3.3K | 626.0K | 178.0M |
| 30d Downloads | 28 | 40.5K | 12.3M |
| Dependents | 0 | 106 | 9.2K |
| Releases | 12 | 17 | 60 |
| Last Updated | 159d ago | 198d ago | 1357d ago |
| Age | 6m | 4y | 7y 9m |
Health Breakdown
smol_bitmap
Maintenance
12
Quality
14
Community
6
Popularity
4
Documentation
15
bitm
Maintenance
11
Quality
15
Community
12
Popularity
7
Documentation
13
bitvec
Maintenance
7
Quality
14
Community
20
Popularity
8
Documentation
15
Technical Details
| smol_bitmap | bitm | bitvec | |
|---|---|---|---|
| Version | 0.3.2 | 0.5.2 | 1.0.1 |
| Stable (≥1.0) | ✗ No | ✗ No | ✓ Yes |
| License | MIT | MIT OR Apache-2.0 | MIT |
| Dependencies | 12 | 4 | 12 |
| Crate Size | 66KB | 31KB | 224KB |
| Features | 4 | 1 | 5 |
| Yanked % | 0.0% | 0.0% | 55.0% |
| Edition | 2024 | 2021 | 2021 |
| MSRV | 1.89 | — | 1.56 |
| Owners | 1 | 1 | 2 (team) |
Links
Quick Verdict
- •bitvec leads with a health score of 64/100, but none of the options score above 80.
- •bitvec is depended on by 9.2K crates — strongest ecosystem trust.
- •⚠ bitvec has not been updated in over a year.
- •smol_bitmap, bitm are pre-1.0 — API may change.