Decision Workspace
rusty-alto vs str-newtype vs peg
Side-by-side comparison of Rust crates
49
rusty-alto
experimentalv0.2.0
Weighted tree automata and interpreted regular tree grammars with Alto-compatible I/O
65
str-newtype
growingv3.0.0
Derive macro to define safe wrappers around string types
64
peg
growingv0.8.6
A simple Parsing Expression Grammar (PEG) parser generator.
Core Metrics
| rusty-alto | str-newtype | peg | |
|---|---|---|---|
| Health Score | 49 | 65 | 64 |
| Total Downloads | 39 | 4.8K | 28.9M |
| 30d Downloads | 0 | 2.0K | 1.2M |
| Dependents | 0 | 8 | 2.0K |
| Releases | 2 | 5 | 52 |
| Last Updated | 22d ago | 6d ago | 70d ago |
| Age | 24d | 7m | 11y 7m |
Health Breakdown
rusty-alto
Maintenance
13
Quality
13
Community
6
Popularity
2
Documentation
15
str-newtype
Maintenance
18
Quality
20
Community
8
Popularity
4
Documentation
15
peg
Maintenance
14
Quality
16
Community
14
Popularity
8
Documentation
12
Technical Details
| rusty-alto | str-newtype | peg | |
|---|---|---|---|
| Version | 0.2.0 | 3.0.0 | 0.8.6 |
| Stable (≥1.0) | ✗ No | ✓ Yes | ✗ No |
| License | Apache-2.0 | MIT/Apache-2.0 | MIT |
| Dependencies | 10 | 2 | 4 |
| Crate Size | 317KB | 15KB | 25KB |
| Features | 3 | 2 | 4 |
| Yanked % | 0.0% | 0.0% | 0.0% |
| Edition | 2024 | 2024 | 2021 |
| MSRV | 1.85 | 1.87.0 | 1.82.0 |
| Owners | 1 | 1 | 1 |
Links
Quick Verdict
- •str-newtype leads with a health score of 65/100, but none of the options score above 80.
- •peg has the most downloads (28.9M), suggesting wider adoption.
- •peg is depended on by 2.0K crates — strongest ecosystem trust.
- •rusty-alto, peg are pre-1.0 — API may change.