Decision Workspace
adapters-macros vs typeshift-derive vs validy
Side-by-side comparison of Rust crates
44
adapters-macros
experimentalv0.0.0
Procedural macros for the adapters library — derive Schema, Serialize, Deserialize, Validate, and Adapter.
59
typeshift-derive
experimentalv0.5.1
Proc-macro derive support for typeshift
56
validy
experimentalv1.2.4
A powerful and flexible Rust library based on procedural macros for validation, modification, and DTO (Data Transfer Object) handling. Designed to integrate seamlessly with Axum. Inspired by Validator, Validify and Garde.
Core Metrics
| adapters-macros | typeshift-derive | validy | |
|---|---|---|---|
| Health Score | 44 | 59 | 56 |
| Total Downloads | 16 | 195 | 555 |
| 30d Downloads | 0 | 0 | 0 |
| Dependents | 2 | 8 | 0 |
| Releases | 1 | 8 | 23 |
| Last Updated | 8d ago | 99d ago | 115d ago |
| Age | 8d | 3m | 4m |
Health Breakdown
adapters-macros
Maintenance
12
Quality
14
Community
7
Popularity
1
Documentation
10
typeshift-derive
Maintenance
20
Quality
14
Community
9
Popularity
3
Documentation
13
validy
Maintenance
19
Quality
18
Community
6
Popularity
3
Documentation
10
Technical Details
| adapters-macros | typeshift-derive | validy | |
|---|---|---|---|
| Version | 0.0.0 | 0.5.1 | 1.2.4 |
| Stable (≥1.0) | ✗ No | ✗ No | ✓ Yes |
| License | MIT | MIT | MIT |
| Dependencies | 3 | 3 | 19 |
| Crate Size | 6KB | 5KB | 31KB |
| Features | 0 | 0 | 17 |
| Yanked % | 0.0% | 0.0% | 0.0% |
| Edition | 2024 | 2024 | 2024 |
| MSRV | — | — | — |
| Owners | 1 | 1 | 1 |
Links
Quick Verdict
- •typeshift-derive leads with a health score of 59/100, but none of the options score above 80.
- •validy has the most downloads (555), suggesting wider adoption.
- •adapters-macros, typeshift-derive are pre-1.0 — API may change.