Decision Workspace
validy vs validation_derive vs nestrs-macros
Side-by-side comparison of Rust crates
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.
54
validation_derive
experimentalv1.2.4
Secundary Crate for macros.
55
nestrs-macros
experimentalv0.3.8
Proc-macro support for nestrs module/controller/route ergonomics.
Core Metrics
| validy | validation_derive | nestrs-macros | |
|---|---|---|---|
| Health Score | 56 | 54 | 55 |
| Total Downloads | 555 | 518 | 297 |
| 30d Downloads | 0 | 0 | 0 |
| Dependents | 0 | 23 | 14 |
| Releases | 23 | 12 | 14 |
| Last Updated | 115d ago | 115d ago | 37d ago |
| Age | 4m | 4m | 1m |
Health Breakdown
validy
Maintenance
19
Quality
18
Community
6
Popularity
3
Documentation
10
validation_derive
Maintenance
16
Quality
15
Community
10
Popularity
3
Documentation
10
nestrs-macros
Maintenance
17
Quality
14
Community
9
Popularity
3
Documentation
12
Technical Details
| validy | validation_derive | nestrs-macros | |
|---|---|---|---|
| Version | 1.2.4 | 1.2.4 | 0.3.8 |
| Stable (≥1.0) | ✓ Yes | ✓ Yes | ✗ No |
| License | MIT | MIT | MIT OR Apache-2.0 |
| Dependencies | 19 | 6 | 3 |
| Crate Size | 31KB | 31KB | 19KB |
| Features | 17 | 3 | 0 |
| Yanked % | 0.0% | 8.3% | 0.0% |
| Edition | 2024 | 2024 | 2021 |
| MSRV | — | — | 1.88 |
| Owners | 1 | 1 | 1 |
Links
Quick Verdict
- •validy leads with a health score of 56/100, but none of the options score above 80.
- •nestrs-macros is pre-1.0 — API may change.