Decision Workspace
smol_bitmap vs bitm vs bitvec
Side-by-side comparison of Rust crates
49
smol_bitmap
experimentalv0.3.2
A space-efficient bitmap with inline storage optimization for small bitmaps
57
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 | 49 | 57 | 64 |
| Total Downloads | 3.4K | 706.1K | 204.3M |
| 30d Downloads | 0 | 43.0K | 14.6M |
| Dependents | 0 | 106 | 9.9K |
| Releases | 12 | 17 | 60 |
| Last Updated | 218d ago | 257d ago | 1416d ago |
| Age | 8m | 4y 2m | 7y 11m |
Health Breakdown
smol_bitmap
Maintenance
10
Quality
14
Community
6
Popularity
4
Documentation
15
bitm
Maintenance
10
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.9K crates — strongest ecosystem trust.
- •⚠ bitvec has not been updated in over a year.
- •smol_bitmap, bitm are pre-1.0 — API may change.