Decision Workspace
clickrs_proc_macro vs clickrs vs structopt-toml
Side-by-side comparison of Rust crates
48
clickrs_proc_macro
growingv0.1.5
Simplified CLIs for Rust via procedural macros (Python's click, for Rust). The procedural macro crate.
47
clickrs
growingv0.1.5
Simplified CLIs for Rust via procedural macros (Python's click, for Rust).
42
structopt-toml
growingv0.5.1
An default value loader from TOML for structopt
Core Metrics
| clickrs_proc_macro | clickrs | structopt-toml | |
|---|---|---|---|
| Health Score | 48 | 47 | 42 |
| Total Downloads | 11.8K | 11.1K | 119.7K |
| 30d Downloads | 126 | 110 | 2.1K |
| Dependents | 6 | 0 | 24 |
| Releases | 6 | 6 | 16 |
| Last Updated | 1622d ago | 1622d ago | 1357d ago |
| Age | 4y 5m | 4y 5m | 8y |
Health Breakdown
clickrs_proc_macro
Maintenance
10
Quality
14
Community
7
Popularity
5
Documentation
12
clickrs
Maintenance
10
Quality
15
Community
5
Popularity
5
Documentation
12
structopt-toml
Maintenance
4
Quality
14
Community
9
Popularity
6
Documentation
9
Technical Details
| clickrs_proc_macro | clickrs | structopt-toml | |
|---|---|---|---|
| Version | 0.1.5 | 0.1.5 | 0.5.1 |
| Stable (≥1.0) | ✗ No | ✗ No | ✗ No |
| License | Apache-2.0 OR MIT | Apache-2.0 OR MIT | MIT OR Apache-2.0 |
| Dependencies | 6 | 3 | 9 |
| Crate Size | 8KB | 7KB | 8KB |
| Features | 0 | 0 | 1 |
| Yanked % | 0.0% | 0.0% | 0.0% |
| Edition | 2018 | 2018 | 2018 |
| MSRV | — | — | — |
| Owners | 1 | 1 | 1 |
Links
Quick Verdict
- •clickrs_proc_macro leads with a health score of 48/100, but none of the options score above 80.
- •structopt-toml has the most downloads (119.7K), suggesting wider adoption.
- •⚠ clickrs_proc_macro, clickrs, structopt-toml have not been updated in over a year.