https://github.com/jazzband/docopt-ng
argparse argument-parser docopt docopt-ng mypy optparse python3
Score: 23.877298363869308
Last synced: about 3 hours ago
JSON representation
Repository metadata:
Humane command line arguments parser. Now with maintenance, typehints, and complete test coverage.
- Host: GitHub
- URL: https://github.com/jazzband/docopt-ng
- Owner: jazzband
- License: mit
- Created: 2019-03-26T15:35:29.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2026-07-19T01:41:20.000Z (4 months ago)
- Last Synced: 2026-11-01T10:53:32.582Z (2 days ago)
- Topics: argparse, argument-parser, docopt, docopt-ng, mypy, optparse, python3
- Language: Python
- Homepage:
- Size: 838 KB
- Stars: 226
- Watchers: 7
- Forks: 26
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE-MIT
- Code of conduct: CODE_OF_CONDUCT.md
-
Funding:
- Custom: https://jazzband.co/donate
Owner metadata:
- Name: Jazzband
- Login: jazzband
- Email:
- Kind: organization
- Description: We are all part of this
- Website: https://jazzband.co/
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/15129049?v=4
- Repositories: 61
- Last Synced at: 2026-10-29T07:33:37.102Z
- Profile URL: https://github.com/jazzband
GitHub Events
Total
- Fork event: 3
- Issue comment event: 3
- Issues event: 1
- Pull request event: 1
- Push event: 3
- Watch event: 26
- Total: 37
Last Year
- Push event: 3
- Watch event: 3
- Total: 6
Committers metadata
Last synced: 1 day ago
Total Commits: 568
Total Committers: 51
Avg Commits per committer: 11.137
Development Distribution Score (DDS): 0.408
Commits in past year: 13
Committers in past year: 3
Avg Commits per committer in past year: 4.333
Development Distribution Score (DDS) in past year: 0.154
| Name | Commits | |
|---|---|---|
| Vladimir Keleshev | h****t@y****u | 336 |
| Nick Crews | n****s@g****m | 72 |
| itdaniher | i****r@g****m | 42 |
| Hal Blackburn | h****2@c****k | 28 |
| Vlad Shcherbina | v****a@g****m | 8 |
| Matt Boersma | m****t@s****g | 8 |
| Andrey Popp | 8****y@g****m | 5 |
| Thomas Grainger | t****n@g****m | 4 |
| Jon Lundy | j****n@x****c | 4 |
| Jannis Leidel | j****s@l****o | 4 |
| Christopher Welborn | c****j@w****m | 4 |
| Andrew Sutton | m****8@m****m | 3 |
| Laurent Bachelier | l****t@b****e | 3 |
| Ralf Schmitt | r****f@s****e | 3 |
| shabbyrobe | c****e@s****g | 3 |
| Iain Barnett | i****d@g****m | 2 |
| Jack O'Connor | o****3@g****m | 2 |
| John Scillieri | 5****i | 2 |
| Andrew Kassen | a****n@u****u | 2 |
| pre-commit-ci[bot] | 6****] | 2 |
| Waldemar Schwan | w****n@a****m | 1 |
| Vladimir Keleshev | v****k@h****o | 1 |
| Alex Gaynor | a****r@g****m | 1 |
| BelgianCoder | 3****r | 1 |
| Benjamin Bach | b****g@g****m | 1 |
| tanji | n****e@g****m | 1 |
| sturmianseq | s****q@1****m | 1 |
| lenesk | e****a@s****k | 1 |
| jeffrimko | j****o@g****m | 1 |
| jazzband-bot | j****t | 1 |
| and 21 more... | ||
Issue and Pull Request metadata
Last synced: 1 day ago
Total issues: 35
Total pull requests: 49
Average time to close issues: over 1 year
Average time to close pull requests: 4 months
Total issue authors: 26
Total pull request authors: 19
Average comments per issue: 4.71
Average comments per pull request: 2.06
Merged pull request: 36
Bot issues: 0
Bot pull requests: 5
Past year issues: 3
Past year pull requests: 7
Past year average time to close issues: about 2 hours
Past year average time to close pull requests: 15 days
Past year issue authors: 2
Past year pull request authors: 5
Past year average comments per issue: 0.67
Past year average comments per pull request: 1.0
Past year merged pull request: 2
Past year bot issues: 0
Past year bot pull requests: 2
Top Issue Authors
- NickCrews (6)
- alexiswl (2)
- ThosRTanner (2)
- h4l (2)
- Lord-Kamina (2)
- DNikolaevAtRocket (1)
- groodt (1)
- dwt (1)
- nyurik (1)
- bittner (1)
- matthewdeanmartin (1)
- skeptycal (1)
- jazzband-bot (1)
- FelixSchwarz (1)
- Ivoz (1)
Top Pull Request Authors
- NickCrews (18)
- waketzheng (4)
- h4l (4)
- pre-commit-ci[bot] (3)
- ThosRTanner (3)
- hughmcmaster (2)
- mzdaniel (2)
- dependabot[bot] (2)
- jazzband-bot (1)
- johnscillieri (1)
- nyurik (1)
- jezdez (1)
- itdaniher (1)
- barbagus (1)
- MbappeWU (1)
Top Issue Labels
- enhancement (4)
- bug (3)
- low-priority (2)
- help wanted (2)
- question (1)
Top Pull Request Labels
- python:uv (2)
- dependencies (2)
- sync (1)
Package metadata
- Total packages: 20
-
Total downloads:
- pypi: 1,897,518 last-month
- Total docker downloads: 8,693
- Total dependent packages: 35 (may contain duplicates)
- Total dependent repositories: 48 (may contain duplicates)
- Total versions: 34
- Total maintainers: 4
pypi.org: docopt-ng
Jazzband-maintained fork of docopt, the humane command line arguments parser.
- Homepage: https://github.com/jazzband/docopt-ng
- Documentation: https://docopt-ng.readthedocs.io/
- Licenses: MIT
- Latest release: 0.9.0 (published over 3 years ago)
- Last Synced: 2026-11-01T23:34:25.231Z (1 day ago)
- Versions: 6
- Dependent Packages: 35
- Dependent Repositories: 48
- Downloads: 1,897,518 Last month
- Docker Downloads: 8,693
-
Rankings:
- Dependent packages count: 0.506%
- Downloads: 0.922%
- Docker downloads count: 1.511%
- Dependent repos count: 2.124%
- Average: 3.451%
- Stargazers count: 6.075%
- Forks count: 9.565%
- Maintainers (2)
alpine-v3.18: py3-docopt-ng
Humane command line arguments parser
- Homepage: https://github.com/jazzband/docopt-ng
- Licenses: MIT
- Latest release: 0.8.1-r2 (published over 3 years ago)
- Last Synced: 2026-03-23T02:53:19.034Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 10.62%
- Stargazers count: 18.403%
- Forks count: 24.079%
- Maintainers (1)
alpine-v3.18: py3-docopt-ng-pyc
Precompiled Python bytecode for py3-docopt-ng
- Homepage: https://github.com/jazzband/docopt-ng
- Licenses: MIT
- Latest release: 0.8.1-r2 (published over 3 years ago)
- Last Synced: 2026-03-21T22:37:33.036Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 10.62%
- Stargazers count: 18.403%
- Forks count: 24.079%
- Maintainers (1)
alpine-edge: py3-docopt-ng
Humane command line arguments parser
- Homepage: https://github.com/jazzband/docopt-ng
- Licenses: MIT
- Latest release: 0.9.0-r3 (published over 2 years ago)
- Last Synced: 2026-03-23T04:06:13.289Z (8 months ago)
- Versions: 6
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 14.641%
- Average: 14.737%
- Stargazers count: 19.936%
- Forks count: 24.37%
- Maintainers (1)
alpine-edge: py3-docopt-ng-pyc
Precompiled Python bytecode for py3-docopt-ng
- Homepage: https://github.com/jazzband/docopt-ng
- Licenses: MIT
- Latest release: 0.9.0-r3 (published over 2 years ago)
- Last Synced: 2026-03-23T04:06:12.467Z (8 months ago)
- Versions: 5
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 14.251%
- Average: 15.007%
- Stargazers count: 20.439%
- Forks count: 25.339%
- Maintainers (1)
spack.io: py-docopt-ng
Command-line interface description language.
- Homepage: https://github.com/jazzband/docopt-ng
- Licenses: []
- Latest release: 0.9.0 (published about 2 years ago)
- Last Synced: 2026-11-01T23:34:31.145Z (1 day ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Average: 28.905%
- Dependent packages count: 57.81%
alpine-v3.22: py3-docopt-ng
Humane command line arguments parser
- Homepage: https://github.com/jazzband/docopt-ng
- Licenses: MIT
- Latest release: 0.9.0-r3 (published over 2 years ago)
- Last Synced: 2026-03-23T02:12:38.397Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.20: py3-docopt-ng-pyc
Precompiled Python bytecode for py3-docopt-ng
- Homepage: https://github.com/jazzband/docopt-ng
- Licenses: MIT
- Latest release: 0.9.0-r2 (published over 2 years ago)
- Last Synced: 2026-07-27T18:02:29.232Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
alpine-v3.19: py3-docopt-ng-pyc
Precompiled Python bytecode for py3-docopt-ng
- Homepage: https://github.com/jazzband/docopt-ng
- Licenses: MIT
- Latest release: 0.9.0-r1 (published over 3 years ago)
- Last Synced: 2026-07-27T18:02:27.974Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
alpine-v3.21: py3-docopt-ng
Humane command line arguments parser
- Homepage: https://github.com/jazzband/docopt-ng
- Licenses: MIT
- Latest release: 0.9.0-r3 (published over 2 years ago)
- Last Synced: 2026-03-23T05:08:26.347Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.23: py3-docopt-ng
Humane command line arguments parser
- Homepage: https://github.com/jazzband/docopt-ng
- Licenses: MIT
- Latest release: 0.9.0-r3 (published over 2 years ago)
- Last Synced: 2026-04-08T21:08:12.920Z (7 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.19: py3-docopt-ng
Humane command line arguments parser
- Homepage: https://github.com/jazzband/docopt-ng
- Licenses: MIT
- Latest release: 0.9.0-r1 (published over 3 years ago)
- Last Synced: 2026-03-23T03:13:31.373Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
alpine-v3.20: py3-docopt-ng
Humane command line arguments parser
- Homepage: https://github.com/jazzband/docopt-ng
- Licenses: MIT
- Latest release: 0.9.0-r2 (published over 2 years ago)
- Last Synced: 2026-07-27T18:02:29.395Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
debian-13: python-docopt-ng
- Homepage: https://github.com/jazzband/docopt-ng
- Documentation: https://packages.debian.org/trixie/python-docopt-ng
- Licenses: mit
- Latest release: 0.9.0-2 (published 9 months ago)
- Last Synced: 2026-10-18T06:27:25.572Z (16 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
alpine-v3.21: py3-docopt-ng-pyc
Precompiled Python bytecode for py3-docopt-ng
- Homepage: https://github.com/jazzband/docopt-ng
- Licenses: MIT
- Latest release: 0.9.0-r3 (published over 2 years ago)
- Last Synced: 2026-03-23T05:08:25.827Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
ubuntu-24.10: python-docopt-ng
- Homepage: https://github.com/jazzband/docopt-ng
- Licenses: mit
- Latest release: 0.9.0-2 (published 9 months ago)
- Last Synced: 2026-03-09T12:05:42.554Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
alpine-v3.23: py3-docopt-ng-pyc
Precompiled Python bytecode for py3-docopt-ng
- Homepage: https://github.com/jazzband/docopt-ng
- Licenses: MIT
- Latest release: 0.9.0-r3 (published over 2 years ago)
- Last Synced: 2026-10-07T10:28:43.598Z (27 days ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
alpine-v3.22: py3-docopt-ng-pyc
Precompiled Python bytecode for py3-docopt-ng
- Homepage: https://github.com/jazzband/docopt-ng
- Licenses: MIT
- Latest release: 0.9.0-r3 (published over 2 years ago)
- Last Synced: 2026-03-23T02:12:37.881Z (8 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
- Maintainers (1)
guix: python-docopt-ng
Humane command line arguments parser
- Homepage: https://github.com/jazzband/docopt-ng
- Documentation: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/python-xyz.scm#n1315
- Licenses: expat
- Latest release: 0.9.0 (published 3 months ago)
- Last Synced: 2026-07-21T08:54:03.300Z (3 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
Dependencies
- actions/checkout v3 composite
- actions/setup-python v3 composite
- codecov/codecov-action v2 composite
- pypa/gh-action-pypi-publish master composite
- ast-serialize 0.6.0
- attrs 24.2.0
- cfgv 3.3.1
- cfgv 3.4.0
- cfgv 3.5.0
- colorama 0.4.6
- coverage 7.2.7
- coverage 7.6.1
- coverage 7.10.7
- coverage 7.15.2
- distlib 0.4.3
- docopt-ng 1.4.1
- exceptiongroup 1.3.1
- filelock 3.12.2
- filelock 3.16.1
- filelock 3.19.1
- filelock 3.31.0
- identify 2.5.24
- identify 2.6.1
- identify 2.6.15
- identify 2.6.19
- importlib-metadata 6.7.0
- iniconfig 2.0.0
- iniconfig 2.1.0
- iniconfig 2.3.0
- librt 0.13.0
- mypy 1.4.1
- mypy 1.14.1
- mypy 1.19.1
- mypy 2.3.0
- mypy-extensions 1.0.0
- mypy-extensions 1.1.0
- nodeenv 1.10.0
- packaging 24.0
- packaging 26.2
- pathspec 1.1.1
- platformdirs 4.0.0
- platformdirs 4.3.6
- platformdirs 4.4.0
- platformdirs 4.10.1
- pluggy 1.2.0
- pluggy 1.5.0
- pluggy 1.6.0
- pre-commit 2.21.0
- pre-commit 3.5.0
- pre-commit 4.3.0
- pre-commit 4.6.0
- pygments 2.20.0
- pytest 7.4.4
- pytest 8.3.5
- pytest 8.4.2
- pytest 9.1.1
- pytest-cov 4.1.0
- pytest-cov 5.0.0
- pytest-cov 7.1.0
- pytest-mypy 0.10.3
- pytest-mypy 1.0.1
- python-discovery 1.4.4
- pyyaml 6.0.1
- pyyaml 6.0.3
- ruff 0.15.22
- tomli 2.0.1
- tomli 2.4.1
- typed-ast 1.5.5
- typing-extensions 4.7.1
- typing-extensions 4.13.2
- typing-extensions 4.16.0
- virtualenv 20.26.6
- virtualenv 21.4.3
- virtualenv 21.6.1
- zipp 3.15.0