Decision Workspace
configparser vs ini vs ini-roundtrip
Side-by-side comparison of Rust crates
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.
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.
55
ini-roundtrip
growingv0.2.1
Fast format preserving (round-tripping) INI-parser
Core Metrics
| configparser | ini | ini-roundtrip | |
|---|---|---|---|
| Health Score | 60 | 55 | 55 |
| Total Downloads | 22.4M | 1.1M | 42.1K |
| 30d Downloads | 1.3M | 99.5K | 707 |
| Dependents | 1.6K | 185 | 43 |
| Releases | 38 | 14 | 6 |
| Last Updated | 654d ago | 2036d ago | 95d ago |
| Age | 5y 9m | 5y 9m | 3y |
Health Breakdown
configparser
Maintenance
7
Quality
17
Community
15
Popularity
8
Documentation
13
ini
Maintenance
4
Quality
20
Community
12
Popularity
7
Documentation
12
ini-roundtrip
Maintenance
12
Quality
15
Community
10
Popularity
6
Documentation
12
Technical Details
| configparser | ini | ini-roundtrip | |
|---|---|---|---|
| Version | 3.1.0 | 1.3.0 | 0.2.1 |
| Stable (≥1.0) | ✓ Yes | ✓ Yes | ✗ No |
| License | MIT OR LGPL-3.0-or-later | MIT OR LGPL-3.0-or-later | MIT |
| Dependencies | 3 | 1 | 2 |
| Crate Size | 25KB | 8KB | 14KB |
| Features | 1 | 0 | 0 |
| Yanked % | 10.5% | 0.0% | 0.0% |
| Edition | 2021 | 2018 | 2024 |
| MSRV | — | — | 1.86.0 |
| Owners | 1 | 1 | 1 |
Links
Quick Verdict
- •configparser leads with a health score of 60/100, but none of the options score above 80.
- •configparser is depended on by 1.6K crates — strongest ecosystem trust.
- •⚠ configparser, ini have not been updated in over a year.
- •ini-roundtrip is pre-1.0 — API may change.