Decision Workspace
gazpatcho vs immi vs cassowary
Side-by-side comparison of Rust crates
45
gazpatcho
growingv1.4.2
Simple node-based graph editor for Rust. Register nodes, let the user mingle with them, read the result.
54
immi
growingv1.0.4
Immediate mode user interface toolkit.
50
cassowary
growingv0.3.0
A Rust implementation of the Cassowary linear constraint solving algorithm. The Cassowary algorithm is designed for naturally laying out user interfaces using linear constraints, like 'this button must line up with this text box'.
Core Metrics
| gazpatcho | immi | cassowary | |
|---|---|---|---|
| Health Score | 45 | 54 | 50 |
| Total Downloads | 12.3K | 52.7K | 25.6M |
| 30d Downloads | 14 | 532 | 2.6M |
| Dependents | 0 | 23 | 296 |
| Releases | 9 | 11 | 4 |
| Last Updated | 1855d ago | 3159d ago | 3117d ago |
| Age | 5y 4m | 10y 4m | 9y 11m |
Health Breakdown
gazpatcho
Maintenance
5
Quality
18
Community
5
Popularity
5
Documentation
12
immi
Maintenance
5
Quality
21
Community
11
Popularity
6
Documentation
11
cassowary
Maintenance
5
Quality
16
Community
10
Popularity
8
Documentation
11
Technical Details
| gazpatcho | immi | cassowary | |
|---|---|---|---|
| Version | 1.4.2 | 1.0.4 | 0.3.0 |
| Stable (≥1.0) | ✓ Yes | ✓ Yes | ✗ No |
| License | GPL-3.0-or-later | MIT OR Apache-2.0 | MIT / Apache-2.0 |
| Dependencies | 10 | 0 | 0 |
| Crate Size | 69KB | 21KB | 23KB |
| Features | 0 | 0 | 0 |
| Yanked % | 0.0% | 0.0% | 0.0% |
| Edition | 2018 | — | — |
| MSRV | — | — | — |
| Owners | 1 | 2 | 1 |
Links
Quick Verdict
- •immi leads with a health score of 54/100, but none of the options score above 80.
- •cassowary has the most downloads (25.6M), suggesting wider adoption.
- •cassowary is depended on by 296 crates — strongest ecosystem trust.
- •⚠ gazpatcho, immi, cassowary have not been updated in over a year.
- •cassowary is pre-1.0 — API may change.