jsonargparse
JSON →jsonargparse is a Python library that extends `argparse` to simplify the creation of Command-Line Interfaces (CLIs) and make Python applications easily configurable. It allows parsing configuration options from command line arguments, config files (JSON, YAML, Jsonnet, TOML), and environment variables, leveraging type hints for validation. It is a well-maintained project with frequent releases, adhering to high standards of development, including semantic versioning, deprecation periods, changelog, automated testing, and full test coverage.
Traffic · last 30 days ↓67% vs prev 7d
total hits 10
actors 6 distinct systems
last hit 4d ago Googlebot
top countries 🇺🇸 United States · 🇩🇪 Germany · 🇫🇷 France · 🇫🇮 Finland · 🇨🇦 Canada
Resources
homepagejsonargparse.readthedocs.io ↗
API endpoints
full doc /v1/registry/jsonargparse
compatibility /v1/registry/jsonargparse/compatibility