Decision Workspace
aspartial vs typeshaper vs gear-common-codegen
Side-by-side comparison of Rust crates
46
aspartial
experimentalv0.0.4
Typescript-like 'partial' types
42
typeshaper
experimentalv0.1.5
TypeScript utility-type idioms (Omit, Pick, Merge, Partial…) for Rust structs — one-line type algebra expressions
74
gear-common-codegen
stablev2.0.0
Code generation library for the Gear common library
Core Metrics
| aspartial | typeshaper | gear-common-codegen | |
|---|---|---|---|
| Health Score | 46 | 42 | 74 |
| Total Downloads | 1.7K | 305 | 119.7K |
| 30d Downloads | 0 | 0 | 1.7K |
| Dependents | 0 | 0 | 61 |
| Releases | 4 | 6 | 78 |
| Last Updated | 346d ago | 81d ago | 13d ago |
| Age | 12m | 3m | 3y |
Health Breakdown
aspartial
Maintenance
14
Quality
14
Community
2
Popularity
4
Documentation
12
typeshaper
Maintenance
9
Quality
14
Community
6
Popularity
3
Documentation
10
gear-common-codegen
Maintenance
18
Quality
20
Community
15
Popularity
6
Documentation
15
Technical Details
| aspartial | typeshaper | gear-common-codegen | |
|---|---|---|---|
| Version | 0.0.4 | 0.1.5 | 2.0.0 |
| Stable (≥1.0) | ✗ No | ✗ No | ✓ Yes |
| License | MIT | MIT OR Apache-2.0 | GPL-3.0 |
| Dependencies | 7 | 2 | 3 |
| Crate Size | 6KB | 25KB | 2KB |
| Features | 1 | 0 | 0 |
| Yanked % | 0.0% | 0.0% | 0.0% |
| Edition | 2024 | 2024 | 2024 |
| MSRV | 1.88 | — | 1.91 |
| Owners | 1 | 1 | 3 (team) |
Links
Quick Verdict
- •gear-common-codegen leads with a health score of 74/100, but none of the options score above 80.
- •aspartial, typeshaper are pre-1.0 — API may change.