Decision Workspace
statemachine-macro vs statemachine vs etsm
Side-by-side comparison of Rust crates
39
statemachine-macro
growingv0.1.1
Provides the statemachine!() macro for easily creating statemachines.
36
statemachine
growingv0.1.0
Provides utilities for working with statemachines.
44
etsm
growingv0.5.0
Efficient Tiny State Machine using object callbacks.
Core Metrics
| statemachine-macro | statemachine | etsm | |
|---|---|---|---|
| Health Score | 39 | 36 | 44 |
| Total Downloads | 12.8K | 10.7K | 6.7K |
| 30d Downloads | 16 | 7 | 0 |
| Dependents | 1 | 0 | 0 |
| Releases | 2 | 1 | 5 |
| Last Updated | 2133d ago | 2133d ago | 1509d ago |
| Age | 5y 10m | 5y 10m | 4y 1m |
Health Breakdown
statemachine-macro
Maintenance
3
Quality
15
Community
7
Popularity
5
Documentation
9
statemachine
Maintenance
1
Quality
15
Community
6
Popularity
5
Documentation
9
etsm
Maintenance
10
Quality
16
Community
3
Popularity
5
Documentation
10
Technical Details
| statemachine-macro | statemachine | etsm | |
|---|---|---|---|
| Version | 0.1.1 | 0.1.0 | 0.5.0 |
| Stable (≥1.0) | ✗ No | ✗ No | ✗ No |
| License | MIT | MIT | MIT |
| Dependencies | 3 | 1 | 0 |
| Crate Size | 9KB | 2KB | 5KB |
| Features | 0 | 0 | 0 |
| Yanked % | 0.0% | 0.0% | 0.0% |
| Edition | 2018 | 2018 | 2021 |
| MSRV | — | — | — |
| Owners | 1 | 1 | 1 |
Links
Quick Verdict
- •etsm leads with a health score of 44/100, but none of the options score above 80.
- •statemachine-macro has the most downloads (12.8K), suggesting wider adoption.
- •⚠ statemachine-macro, statemachine, etsm have not been updated in over a year.