Decision Workspace
ini vs genies_derive vs configparser
Side-by-side comparison of Rust crates
55
ini
growingv1.3.0
A simple macro built on top of configparser to load and parse ini files. You can use this to write Rust programs which can be customized by end users easily.
67
genies_derive
stablev1.9.0
A powerful derive macro for configuration management in Rust
60
configparser
growingv3.1.0
A simple configuration parsing utility with no dependencies that allows you to parse INI and ini-style syntax. You can use this to write Rust programs which can be customized by end users easily.
Core Metrics
| ini | genies_derive | configparser | |
|---|---|---|---|
| Health Score | 55 | 67 | 60 |
| Total Downloads | 1.3M | 7.7K | 24.0M |
| 30d Downloads | 102.7K | 0 | 931.9K |
| Dependents | 185 | 90 | 1.7K |
| Releases | 14 | 20 | 38 |
| Last Updated | 2095d ago | 2d ago | 713d ago |
| Age | 5y 11m | 2y 2m | 5y 11m |
Health Breakdown
ini
Maintenance
4
Quality
20
Community
12
Popularity
7
Documentation
12
genies_derive
Maintenance
19
Quality
19
Community
11
Popularity
5
Documentation
13
configparser
Maintenance
7
Quality
17
Community
15
Popularity
8
Documentation
13
Technical Details
| ini | genies_derive | configparser | |
|---|---|---|---|
| Version | 1.3.0 | 1.9.0 | 3.1.0 |
| Stable (≥1.0) | ✓ Yes | ✓ Yes | ✓ Yes |
| License | MIT OR LGPL-3.0-or-later | MIT | MIT OR LGPL-3.0-or-later |
| Dependencies | 1 | 13 | 3 |
| Crate Size | 8KB | 53KB | 25KB |
| Features | 0 | 1 | 1 |
| Yanked % | 0.0% | 0.0% | 10.5% |
| Edition | 2018 | 2021 | 2021 |
| MSRV | — | — | — |
| Owners | 1 | 1 | 1 |
Links
Quick Verdict
- •genies_derive leads with a health score of 67/100, but none of the options score above 80.
- •configparser has the most downloads (24.0M), suggesting wider adoption.
- •configparser is depended on by 1.7K crates — strongest ecosystem trust.
- •⚠ ini, configparser have not been updated in over a year.