Decision Workspace
dotini vs configparser vs ini
Side-by-side comparison of Rust crates
36
dotini
growingv0.1.0
dotini is a Rust library for parsing INI files into a HashMap.
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.
Core Metrics
| dotini | configparser | ini | |
|---|---|---|---|
| Health Score | 36 | 60 | 55 |
| Total Downloads | 1.6K | 22.4M | 1.1M |
| 30d Downloads | 4 | 1.3M | 99.5K |
| Dependents | 0 | 1.6K | 185 |
| Releases | 1 | 38 | 14 |
| Last Updated | 1086d ago | 654d ago | 2036d ago |
| Age | 2y 11m | 5y 9m | 5y 9m |
Health Breakdown
dotini
Maintenance
1
Quality
15
Community
6
Popularity
4
Documentation
10
configparser
Maintenance
7
Quality
17
Community
15
Popularity
8
Documentation
13
ini
Maintenance
4
Quality
20
Community
12
Popularity
7
Documentation
12
Technical Details
| dotini | configparser | ini | |
|---|---|---|---|
| Version | 0.1.0 | 3.1.0 | 1.3.0 |
| Stable (≥1.0) | ✗ No | ✓ Yes | ✓ Yes |
| License | MIT OR Apache-2.0 | MIT OR LGPL-3.0-or-later | MIT OR LGPL-3.0-or-later |
| Dependencies | 2 | 3 | 1 |
| Crate Size | 4KB | 25KB | 8KB |
| Features | 0 | 1 | 0 |
| Yanked % | 0.0% | 10.5% | 0.0% |
| Edition | 2021 | 2021 | 2018 |
| MSRV | — | — | — |
| 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.
- •⚠ dotini, configparser, ini have not been updated in over a year.
- •dotini is pre-1.0 — API may change.