Decision Workspace
procenv_macro vs derive_from_env vs procenv
Side-by-side comparison of Rust crates
57
procenv_macro
experimentalv0.1.15
Procedural macro implementation for procenv
54
derive_from_env
stablev1.0.1
Extract type safe structured data from environment variables with procedural derive macros
53
procenv
experimentalv0.1.15
Derive macro for declarative environment variable configuration with error accumulation and rich diagnostics
Core Metrics
| procenv_macro | derive_from_env | procenv | |
|---|---|---|---|
| Health Score | 57 | 54 | 53 |
| Total Downloads | 543 | 5.2K | 438 |
| 30d Downloads | 35 | 248 | 19 |
| Dependents | 16 | 4 | 0 |
| Releases | 16 | 7 | 16 |
| Last Updated | 111d ago | 83d ago | 111d ago |
| Age | 3m | 1y 8m | 3m |
Health Breakdown
procenv_macro
Maintenance
19
Quality
14
Community
11
Popularity
3
Documentation
10
derive_from_env
Maintenance
13
Quality
17
Community
7
Popularity
4
Documentation
13
procenv
Maintenance
19
Quality
13
Community
6
Popularity
3
Documentation
12
Technical Details
| procenv_macro | derive_from_env | procenv | |
|---|---|---|---|
| Version | 0.1.15 | 1.0.1 | 0.1.15 |
| Stable (≥1.0) | ✗ No | ✓ Yes | ✗ No |
| License | MIT | MIT | MIT |
| Dependencies | 3 | 2 | 32 |
| Crate Size | 45KB | 10KB | 136KB |
| Features | 0 | 0 | 17 |
| Yanked % | 0.0% | 0.0% | 0.0% |
| Edition | 2024 | 2024 | 2024 |
| MSRV | — | — | 1.91.1 |
| Owners | 2 | 1 | 1 |
Links
Quick Verdict
- •procenv_macro leads with a health score of 57/100, but none of the options score above 80.
- •derive_from_env has the most downloads (5.2K), suggesting wider adoption.
- •procenv_macro, procenv are pre-1.0 — API may change.