jsonargparse has 2.7M monthly downloads and 426 GitHub stars. Version 4.49.0 supports Python 3.9+, first published in 2019.
It is actively maintained under a permissive license, last released in May 2026.
It is built on top of pyyaml. It is used by 160 tracked packages, including torchgeo, unbabel-comet and terratorch.
GitHub topics include json, yaml and jsonnet.
Package Insights
((week_daily_avg - month_daily_avg) / month_daily_avg) * 100Weekly Downloads
GitHub Stars
Downloads by OS
Python Versions
Top Countries
Dependencies
- pyyaml >=3.13
36 optional dependencies
- argcomplete[argcomplete]
- attrs[test]
- autodocsumm[doc]
- build[dev]
- bump2version[maintainer]
- docstring-parser[signatures]
- fsspec[fsspec]
- jsonargparse[coverage]
- jsonargparse[dev]
- jsonargparse[ruyaml]
- jsonargparse[signatures]
- jsonargparse[test]
- jsonargparse[all]
- jsonnet[jsonnet]
- jsonschema[jsonschema]
- omegaconf[omegaconf]
- pre-commit[dev]
- pydantic[test]
- pytest[test-no-urls]
- pytest-cov[coverage]
- pytest-subtests[test-no-urls]
- requests[test]
- requests[urls]
- responses[test]
- ruamel-yaml[ruamel]
- shtab[shtab]
- sphinx[doc]
- sphinx-autodoc-typehints[doc]
- sphinx-rtd-theme[doc]
- toml[toml]
- tox[dev]
- twine[maintainer]
- types-pyyaml[test]
- types-requests[test]
- typeshed-client[signatures]
- typing-extensions[typing-extensions]
Used By
- torchgeo
- unbabel-comet
- terratorch
- anomalib
- litgpt
- kups
- ibm-watsonx-orchestrate-evaluation-framework
- rslearn
- dlslime
- ursa-ai
- flexeval
- cyclarity-sdk
- minerva
- cyclarity-in-vehicle-sdk
- nlp-data
- clari
- yoyodyne
- py-data-juicer
- physicalai
- common-ai
- lightning-template
- powerfunc
- yoyodyne-pretrained
- autotimm
- otx
- kappe
- few-shot-learning-nlp
- ax-prover
- osc-transformers
- modelgenerator
- cellarium-ml
- fuse-med-ml
- quantize-fasttext
- chebai
- panxpress
- aidsorb
- kaiko-eva
- pymoxel
- ptn-set-transformer
- dataflow-421
- d-oss
- amplfi
- vla-eval
- terrakit
- seutil
- getitune
- bioimage-embed
- vis4d
- bonsai-nn-library
- lightray