Decision Workspace
decurse vs stacksafe vs stacksafe-macro
Side-by-side comparison of Rust crates
42
decurse
growingv0.0.4
Macro to make recursive function run on the heap (i.e. no stack overflow).
69
stacksafe
growingv1.0.1
Prevent stack overflow in deeply recursive functions with automatic stack management.
65
stacksafe-macro
growingv1.0.1
Procedural macro implementation for the stacksafe crate.
Core Metrics
| decurse | stacksafe | stacksafe-macro | |
|---|---|---|---|
| Health Score | 42 | 69 | 65 |
| Total Downloads | 8.9K | 189.9K | 190.0K |
| 30d Downloads | 584 | 44.5K | 44.5K |
| Dependents | 5 | 58 | 7 |
| Releases | 4 | 7 | 7 |
| Last Updated | 1574d ago | 31d ago | 31d ago |
| Age | 4y 4m | 9m | 9m |
Health Breakdown
decurse
Maintenance
3
Quality
14
Community
8
Popularity
5
Documentation
12
stacksafe
Maintenance
17
Quality
18
Community
13
Popularity
6
Documentation
15
stacksafe-macro
Maintenance
17
Quality
17
Community
10
Popularity
6
Documentation
15
Technical Details
| decurse | stacksafe | stacksafe-macro | |
|---|---|---|---|
| Version | 0.0.4 | 1.0.1 | 1.0.1 |
| Stable (≥1.0) | ✗ No | ✓ Yes | ✓ Yes |
| License | MPL-2.0 | Apache-2.0 | Apache-2.0 |
| Dependencies | 6 | 3 | 3 |
| Crate Size | 9KB | 8KB | 3KB |
| Features | 0 | 1 | 0 |
| Yanked % | 0.0% | 0.0% | 0.0% |
| Edition | 2018 | 2024 | 2024 |
| MSRV | — | 1.85.0 | 1.85.0 |
| Owners | 1 | 2 | 2 |
Links
Quick Verdict
- •stacksafe leads with a health score of 69/100, but none of the options score above 80.
- •stacksafe-macro has the most downloads (190.0K), suggesting wider adoption.
- •⚠ decurse has not been updated in over a year.
- •decurse is pre-1.0 — API may change.