Decision Workspace
barnacle-rs vs tokio-rate-limit vs crabkey-core
Side-by-side comparison of Rust crates
48
barnacle-rs
experimentalv0.3.1
Advanced rate limiting middleware for Axum with Redis backend, API key validation, and custom key extraction
55
tokio-rate-limit
experimentalv0.8.0
High-performance, lock-free rate limiting library with pluggable algorithms and Axum middleware
50
crabkey-core
experimentalv1.0.0-alpha.6
Umbrella crate re-exporting all crabkey components
Core Metrics
| barnacle-rs | tokio-rate-limit | crabkey-core | |
|---|---|---|---|
| Health Score | 48 | 55 | 50 |
| Total Downloads | 4.0K | 1.8K | 84 |
| 30d Downloads | 23 | 472 | 84 |
| Dependents | 0 | 0 | 0 |
| Releases | 9 | 9 | 6 |
| Last Updated | 106d ago | 138d ago | today |
| Age | 9m | 4m | 13d |
Health Breakdown
barnacle-rs
Maintenance
14
Quality
10
Community
8
Popularity
4
Documentation
12
tokio-rate-limit
Maintenance
18
Quality
12
Community
6
Popularity
4
Documentation
15
crabkey-core
Maintenance
14
Quality
18
Community
6
Popularity
2
Documentation
10
Technical Details
| barnacle-rs | tokio-rate-limit | crabkey-core | |
|---|---|---|---|
| Version | 0.3.1 | 0.8.0 | 1.0.0-alpha.6 |
| Stable (≥1.0) | ✗ No | ✗ No | ✓ Yes |
| License | MIT | MIT OR Apache-2.0 | MIT |
| Dependencies | 19 | 30 | 6 |
| Crate Size | 3.3MB | 195KB | 21KB |
| Features | 2 | 5 | 8 |
| Yanked % | 0.0% | 0.0% | 0.0% |
| Edition | 2021 | 2021 | 2021 |
| MSRV | 1.90 | 1.75.0 | — |
| Owners | 2 | 1 | 1 |
Links
Quick Verdict
- •tokio-rate-limit leads with a health score of 55/100, but none of the options score above 80.
- •barnacle-rs has the most downloads (4.0K), suggesting wider adoption.
- •barnacle-rs, tokio-rate-limit are pre-1.0 — API may change.