An open API service for producing an overview of a list of open source projects.

https://github.com/mauvilsa/jsonargparse

argparse argparse-alternative argument-parser cli configuration-files dataclasses dependency-injection environment-variables json jsonnet jsonschema omegaconf pydantic python toml type-hints yaml

Score: 24.65020055381335

Last synced: about 22 hours ago
JSON representation

Repository metadata:

Minimal effort CLIs derived from type hints and parse from command line, config files and environment variables


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 2 days ago

Total Commits: 1,390
Total Committers: 37
Avg Commits per committer: 37.568
Development Distribution Score (DDS): 0.044

Commits in past year: 210
Committers in past year: 6
Avg Commits per committer in past year: 35.0
Development Distribution Score (DDS) in past year: 0.029

Name Email Commits
Mauricio Villegas m****e@y****m 1329
Jirka Borovec 6****a 9
Santiago Castro s****0@h****m 5
Andrew Gardner a****0@g****m 3
Miguel Monteiro m****r@g****m 3
pre-commit-ci[bot] 6****] 3
Daniel Dale d****e@g****m 3
Carlos Mocholí c****i@g****m 2
Dennis Torres d****s@p****m 2
Ioannis Gatopoulos j****p@g****m 2
Jon Crall e****c@g****m 2
Kian-Meng Ang k****g@g****m 2
Eggry Ran e****y@l****n 1
Dian Li d****i@t****e 1
Cody Martin 6****0 1
Basha Mougamadou b****u@c****m 1
Austin Macdonald a****n@d****u 1
Amit Ganatra g****d 1
Andrew Balinski a****i@g****m 1
wangtianshu w****g@t****e 1
qunhong zneg 8****9@q****m 1
diede d****e@o****m 1
dependabot[bot] 4****] 1
Tyst Jal t****n@f****s 1
Tomasz Dwojak 1****k 1
Solvik Blum s****m@d****m 1
Rustam Khadipash 1****h 1
Quillot Mathias m****t@a****r 1
PierreGtch 2****h 1
Pablo LION 3****N 1
and 7 more...

Issue and Pull Request metadata

Last synced: 2 days ago

Total issues: 5
Total pull requests: 62
Average time to close issues: 3 months
Average time to close pull requests: about 7 hours
Total issue authors: 5
Total pull request authors: 2
Average comments per issue: 3.6
Average comments per pull request: 2.77
Merged pull request: 61
Bot issues: 0
Bot pull requests: 1

Past year issues: 5
Past year pull requests: 62
Past year average time to close issues: 3 months
Past year average time to close pull requests: about 7 hours
Past year issue authors: 5
Past year pull request authors: 2
Past year average comments per issue: 3.6
Past year average comments per pull request: 2.77
Past year merged pull request: 61
Past year bot issues: 0
Past year bot pull requests: 1

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/mauvilsa/jsonargparse

Top Issue Authors

  • MattCWheeler (1)
  • plutonium-239 (1)
  • speediedan (1)
  • LocutusOfBorg (1)
  • jujumo (1)

Top Pull Request Authors

  • mauvilsa (61)
  • pre-commit-ci[bot] (1)

Top Issue Labels

  • enhancement (2)
  • refactor (1)
  • pending author response (1)
  • help wanted (1)
  • documentation (1)
  • question (1)

Top Pull Request Labels

  • bug (32)
  • enhancement (24)
  • refactor (23)
  • documentation (7)
  • github_actions (2)

Package metadata

pypi.org: jsonargparse

Minimal effort CLIs derived from type hints and parse from command line, config files and environment variables.

  • Homepage:
  • Documentation: https://jsonargparse.readthedocs.io/
  • Licenses: MIT
  • Latest release: 4.53.0 (published 17 days ago)
  • Last Synced: 2026-11-07T11:04:56.507Z (2 days ago)
  • Versions: 207
  • Dependent Packages: 27
  • Dependent Repositories: 466
  • Downloads: 1,690,224 Last month
  • Docker Downloads: 1,433,692
  • Rankings:
    • Downloads: 0.417%
    • Average: 0.64%
    • Dependent repos count: 0.662%
    • Dependent packages count: 0.715%
    • Docker downloads count: 0.766%
  • Maintainers (1)
proxy.golang.org: github.com/mauvilsa/jsonargparse

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/mauvilsa/jsonargparse#section-documentation
  • Licenses: mit
  • Latest release: v4.52.0+incompatible (published 2 months ago)
  • Last Synced: 2026-11-07T11:15:40.442Z (2 days ago)
  • Versions: 226
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.432%
    • Average: 4.581%
    • Dependent repos count: 4.73%
pypi.org: jsonargparse-tests

Tests for jsonargparse package.

  • Homepage:
  • Documentation: https://jsonargparse-tests.readthedocs.io/
  • Licenses: MIT
  • Latest release: 4.53.0 (published 17 days ago)
  • Last Synced: 2026-11-07T11:04:56.313Z (2 days ago)
  • Versions: 9
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 53 Last month
  • Rankings:
    • Dependent packages count: 7.654%
    • Average: 29.387%
    • Downloads: 37.231%
    • Dependent repos count: 43.277%
  • Maintainers (1)

Dependencies

.github/workflows/codeql.yaml actions
  • actions/checkout v5 composite
  • github/codeql-action/analyze v3 composite
  • github/codeql-action/autobuild v3 composite
  • github/codeql-action/init v3 composite
.github/workflows/manual.yaml actions
  • actions/checkout v5 composite
  • actions/setup-python v5 composite
  • actions/upload-artifact v4 composite
.github/workflows/tests.yaml actions
  • SonarSource/sonarqube-scan-action v6 composite
  • actions/cache v4 composite
  • actions/checkout v5 composite
  • actions/download-artifact v4 composite
  • actions/setup-python v5 composite
  • actions/upload-artifact v4 composite
  • codecov/codecov-action v5 composite
  • codecov/test-results-action v1 composite
  • pypa/gh-action-pypi-publish release/v1 composite
pyproject.toml pypi
  • pyyaml >=3.13
jsonargparse_tests/pyproject.toml pypi
  • jsonargparse [test-no-urls]