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 ↑100% vs prev 7d
total hits 10
actors 2 distinct systems
last hit 9d ago AhrefsBot
top countries 🇺🇸 United States · 🇨🇦 Canada · PE · 🇫🇷 France · BY
Resources
homepagejsonargparse.readthedocs.io ↗
API endpoints
full doc /v1/registry/jsonargparse
compatibility /v1/registry/jsonargparse/compatibility