Package profile
jsonargparse
- Summary: Minimal effort CLIs derived from type hints and parse from command line, config files and environment variables.
- Author: Mauricio Villegas <mauricio@omnius.com>
- License: MIT
- Source: https://github.com/mauvilsa/jsonargparse
- Number of releases: 204
- First release: 2.0.0 on 2019-08-26
- Latest release: 4.52.0 on 2026-09-01
- Latest release size: 170.7 KB (pure Python wheel)
Dependencies
Jsonargparse has 31 dependencies, 30 of which optional.View all 31 dependencies →Dependent packages
| Package | Optional | Group |
|---|---|---|
| litgpt | false | |
| dvclive | true | lightning |
| lightning | true | pytorch-extra |
| lightning-utilities | true | cli |
| piper-tts | true | train |
Similar packages
- cycloptsIntuitive, easy CLIs based on type hints.
- typerTyper, build great CLIs. Easy to code. Based on Python type hints.
- typer-slimTyper, build great CLIs. Easy to code. Based on Python type hints.
- faceA command-line application framework (and CLI parser). Friendly for users, full-featured for developers.
- tyroCLI interfaces & config objects, from types
- configargparseA drop-in replacement for argparse that allows options to also be set via config files and/or environment variables.
- click-pluginsAn extension module for click to enable registering CLI commands via setuptools entry-points.