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

https://github.com/pallets/click

cli click pallets python

Score: 38.500399711873726

Last synced: about 4 hours ago
JSON representation

Repository metadata:

Python composable command line interface toolkit


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: about 1 month ago

Total Commits: 1,952
Total Committers: 420
Avg Commits per committer: 4.648
Development Distribution Score (DDS): 0.762

Commits in past year: 236
Committers in past year: 40
Avg Commits per committer in past year: 5.9
Development Distribution Score (DDS) in past year: 0.763

Name Email Commits
Armin Ronacher a****r@a****m 465
David Lord d****m@g****m 316
Edward G e****3@g****m 77
Markus Unterwaditzer m****s@u****t 64
Kevin Deldycke k****n@d****m 63
dependabot[bot] 4****] 58
dependabot-preview[bot] 2****] 55
denuoweb j****n@r****o 45
Nicholas Wiles n****s@g****m 27
pre-commit-ci[bot] 6****] 26
Stephen Rosen s****n@g****g 24
Julen Ruiz Aizpuru j****x@g****m 21
Kevin Yap m****e@k****a 18
jacrotts j****s@c****m 14
Jon Dufresne j****e@g****m 10
Andreas Backx a****s@b****g 10
Edward Girling e****g@w****o 10
Estevan Pequeno e****o@g****m 8
Veritia f****8@g****m 8
Gianluca Gippetto g****o@g****m 8
Saif807380 s****i@g****m 8
Joshua Storck j****k@t****m 8
cAtaman c****n@g****m 7
Saipraneeth 2****h 7
Amy l****2@g****m 7
pre-commit-ci-lite[bot] 1****] 7
Taylor Payne t****v@g****m 6
Brett Bethke b****e@a****m 6
Segev Finer s****8@g****m 6
John T. Wodder II g****t@v****g 5
and 390 more...

Issue and Pull Request metadata

Last synced: 4 months ago

Total issues: 375
Total pull requests: 488
Average time to close issues: 7 months
Average time to close pull requests: 4 months
Total issue authors: 309
Total pull request authors: 136
Average comments per issue: 2.5
Average comments per pull request: 1.6
Merged pull request: 318
Bot issues: 1
Bot pull requests: 59

Past year issues: 133
Past year pull requests: 245
Past year average time to close issues: 14 days
Past year average time to close pull requests: 17 days
Past year issue authors: 100
Past year pull request authors: 56
Past year average comments per issue: 2.28
Past year average comments per pull request: 1.65
Past year merged pull request: 147
Past year bot issues: 0
Past year bot pull requests: 0

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

Top Issue Authors

  • Rowlando13 (25)
  • davidism (11)
  • kdeldycke (4)
  • azmeuk (3)
  • AndreasBackx (3)
  • simonw (3)
  • ofek (3)
  • jwodder (3)
  • peterdragun (3)
  • dwreeves (2)
  • janluke (2)
  • adamtheturtle (2)
  • potiuk (2)
  • seebi (2)
  • rhizoome (2)

Top Pull Request Authors

  • Rowlando13 (87)
  • dependabot[bot] (47)
  • davidism (38)
  • kdeldycke (27)
  • denuoweb (24)
  • AndreasBackx (17)
  • Veebaa (12)
  • pre-commit-ci[bot] (12)
  • sirosen (9)
  • Tyl13 (6)
  • john0isaac (6)
  • rhizoome (6)
  • kieranyyu (6)
  • ofek (4)
  • adamtheturtle (4)

Top Issue Labels

  • bug (31)
  • docs (28)
  • f:parser (8)
  • typing (4)
  • good first issue (3)
  • f:help (3)
  • save-for-sprint (2)
  • f:context (2)
  • windows (2)
  • f:completion (2)
  • f:parameters (1)
  • f:prompt (1)
  • f:test runner (1)
  • github_actions (1)

Top Pull Request Labels

  • docs (62)
  • dependencies (48)
  • github_actions (33)
  • bug (19)
  • python (17)
  • typing (8)
  • f:parameters (6)
  • f:parser (4)
  • f:prompt (2)
  • f:context (2)
  • f:completion (1)
  • f:test runner (1)
  • windows (1)

Package metadata

pypi.org: click

Composable command line interface toolkit

  • Homepage:
  • Documentation: https://click.palletsprojects.com/
  • Licenses: BSD-3-Clause
  • Latest release: 8.3.1 (published 4 months ago)
  • Last Synced: 2026-03-15T00:08:51.921Z (12 days ago)
  • Versions: 59
  • Dependent Packages: 10,358
  • Dependent Repositories: 316,082
  • Downloads: 627,410,997 Last month
  • Docker Downloads: 6,509,859,824
  • Rankings:
    • Dependent repos count: 0.001%
    • Dependent packages count: 0.002%
    • Downloads: 0.005%
    • Docker downloads count: 0.006%
    • Average: 0.299%
    • Stargazers count: 0.318%
    • Forks count: 1.46%
  • Maintainers (1)
  • Funding:
    • https://palletsprojects.com/donate
conda-forge.org: click

Click is a Python package for creating beautiful command line interfaces in a composable way with as little code as necessary. It's the "Command Line Interface Creation Kit". It's highly configurable but comes with sensible defaults out of the box.

  • Homepage: https://palletsprojects.com/p/click/
  • Licenses: BSD-3-Clause
  • Latest release: 8.1.3 (published almost 4 years ago)
  • Last Synced: 2026-03-01T15:25:08.397Z (26 days ago)
  • Versions: 16
  • Dependent Packages: 654
  • Dependent Repositories: 2,206
  • Rankings:
    • Dependent packages count: 0.075%
    • Dependent repos count: 0.215%
    • Average: 1.671%
    • Stargazers count: 2.271%
    • Forks count: 4.123%
pypi.org: click8

Composable command line interface toolkit

  • Homepage: https://palletsprojects.com/p/click/
  • Documentation: https://click8.readthedocs.io/
  • Licenses: BSD-3-Clause
  • Latest release: 8.0.1 (published over 6 years ago)
  • Last Synced: 2026-03-15T10:32:17.724Z (12 days ago)
  • Versions: 2
  • Dependent Packages: 3
  • Dependent Repositories: 13
  • Downloads: 7,973 Last month
  • Rankings:
    • Stargazers count: 0.13%
    • Forks count: 1.122%
    • Dependent packages count: 1.659%
    • Average: 1.985%
    • Downloads: 2.875%
    • Dependent repos count: 4.142%
  • Maintainers (1)
anaconda.org: click

Click is a Python package for creating beautiful command line interfaces in a composable way with as little code as necessary. It's the "Command Line Interface Creation Kit". It's highly configurable but comes with sensible defaults out of the box. It aims to make the process of writing command line tools quick and fun while also preventing any frustration caused by the inability to implement an intended CLI API.

  • Homepage: https://palletsprojects.com/p/click
  • Licenses: BSD-3-Clause
  • Latest release: 8.2.1 (published 8 months ago)
  • Last Synced: 2026-03-06T19:46:22.107Z (21 days ago)
  • Versions: 11
  • Dependent Packages: 57
  • Dependent Repositories: 2,206
  • Rankings:
    • Dependent packages count: 0.615%
    • Dependent repos count: 1.321%
    • Average: 4.533%
    • Stargazers count: 6.484%
    • Forks count: 9.711%
pypi.org: nulink-click

Composable command line interface toolkit

  • Homepage: https://palletsprojects.com/p/click/
  • Documentation: https://click.palletsprojects.com/
  • Licenses: BSD-3-Clause
  • Latest release: 0.0.3 (published over 3 years ago)
  • Last Synced: 2026-03-14T00:03:19.901Z (13 days ago)
  • Versions: 3
  • Dependent Packages: 0
  • Dependent Repositories: 1
  • Downloads: 20 Last month
  • Rankings:
    • Stargazers count: 0.13%
    • Forks count: 1.118%
    • Dependent packages count: 7.377%
    • Average: 16.619%
    • Dependent repos count: 22.239%
    • Downloads: 52.23%
  • Maintainers (1)
  • Funding:
    • https://palletsprojects.com/donate
pypi.org: artefacts-click

Composable command line interface toolkit

  • Homepage:
  • Documentation: https://click.palletsprojects.com/
  • Licenses: BSD-3-Clause
  • Latest release: 0.2.0 (published 2 months ago)
  • Last Synced: 2026-03-14T00:03:20.005Z (13 days ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 2,847 Last month
  • Rankings:
    • Dependent packages count: 9.188%
    • Average: 30.473%
    • Dependent repos count: 51.757%
  • Maintainers (3)
  • Funding:
    • https://palletsprojects.com/donate
debian-13: python-click

  • Homepage: https://github.com/pallets/click
  • Documentation: https://packages.debian.org/trixie/python-click
  • Licenses:
  • Latest release: 8.2.0+0.really.8.1.8-1 (published about 1 month ago)
  • Last Synced: 2026-03-13T13:10:19.859Z (14 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-23.04: python-click

  • Homepage: https://github.com/pallets/click
  • Licenses:
  • Latest release: 8.1.3-2 (published about 1 month ago)
  • Last Synced: 2026-03-11T18:37:11.684Z (16 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-11: python-click

  • Homepage: https://github.com/pallets/click
  • Documentation: https://packages.debian.org/bullseye/python-click
  • Licenses:
  • Latest release: 7.1.2-1 (published about 1 month ago)
  • Last Synced: 2026-03-14T02:23:39.225Z (13 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-10: python-click

  • Homepage: https://github.com/pallets/click
  • Documentation: https://packages.debian.org/buster/python-click
  • Licenses:
  • Latest release: 7.0-1 (published about 1 month ago)
  • Last Synced: 2026-03-14T02:06:49.063Z (13 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-24.10: python-click

  • Homepage: https://github.com/pallets/click
  • Licenses:
  • Latest release: 8.1.7-2 (published about 2 months ago)
  • Last Synced: 2026-03-08T06:29:13.102Z (19 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-24.04: python-click

  • Homepage: https://github.com/pallets/click
  • Licenses:
  • Latest release: 8.1.6-2 (published about 2 months ago)
  • Last Synced: 2026-03-05T11:19:38.469Z (22 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
debian-12: python-click

  • Homepage: https://github.com/pallets/click
  • Documentation: https://packages.debian.org/bookworm/python-click
  • Licenses:
  • Latest release: 8.1.3-2 (published about 1 month ago)
  • Last Synced: 2026-03-13T07:46:54.750Z (14 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-23.10: python-click

  • Homepage: https://github.com/pallets/click
  • Licenses:
  • Latest release: 8.1.6-1 (published about 2 months ago)
  • Last Synced: 2026-03-09T20:09:19.780Z (18 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-20.04: python-click

  • Homepage: https://github.com/pallets/click
  • Licenses:
  • Latest release: 7.0-3 (published about 2 months ago)
  • Last Synced: 2026-03-08T06:33:59.695Z (19 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
ubuntu-22.04: python-click

  • Homepage: https://github.com/pallets/click
  • Licenses:
  • Latest release: 8.0.3-1 (published about 2 months ago)
  • Last Synced: 2026-03-06T20:45:18.336Z (21 days ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%

Dependencies

.github/workflows/lock.yaml actions
  • dessant/lock-threads v4 composite
.github/workflows/tests.yaml actions
  • actions/cache v3 composite
  • actions/checkout v3 composite
  • actions/setup-python v4 composite
examples/inout/pyproject.toml pypi
  • click >=8.1
examples/aliases/pyproject.toml pypi
  • click >=8.1
examples/colors/pyproject.toml pypi
  • click >=8.1
examples/complex/pyproject.toml pypi
  • click >=8.1
examples/repo/pyproject.toml pypi
  • click >=8.1
uv.lock pypi
  • alabaster 1.0.0
  • anyio 4.11.0
  • babel 2.17.0
  • cachetools 6.2.2
  • certifi 2025.11.12
  • cfgv 3.4.0
  • chardet 5.2.0
  • charset-normalizer 3.4.4
  • click 8.3.dev0
  • colorama 0.4.6
  • distlib 0.4.0
  • docutils 0.21.2
  • exceptiongroup 1.3.0
  • filelock 3.20.0
  • gha-update 0.2.0
  • h11 0.16.0
  • httpcore 1.0.9
  • httpx 0.28.1
  • identify 2.6.15
  • idna 3.11
  • imagesize 1.4.1
  • iniconfig 2.3.0
  • jinja2 3.1.6
  • markdown-it-py 3.0.0
  • markupsafe 3.0.3
  • mdit-py-plugins 0.5.0
  • mdurl 0.1.2
  • mypy 1.18.2
  • mypy-extensions 1.1.0
  • myst-parser 4.0.1
  • nodeenv 1.9.1
  • packaging 25.0
  • pallets-sphinx-themes 2.3.0
  • pathspec 0.12.1
  • platformdirs 4.5.0
  • pluggy 1.6.0
  • pre-commit 4.4.0
  • pre-commit-uv 4.2.0
  • pygments 2.19.2
  • pyproject-api 1.10.0
  • pyright 1.1.407
  • pytest 9.0.1
  • pyyaml 6.0.3
  • requests 2.32.5
  • roman-numerals-py 3.1.0
  • ruff 0.14.5
  • sniffio 1.3.1
  • snowballstemmer 3.0.1
  • sphinx 8.1.3
  • sphinx 8.2.3
  • sphinx-autobuild 2024.10.3
  • sphinx-autobuild 2025.8.25
  • sphinx-notfound-page 1.1.0
  • sphinx-tabs 3.4.7
  • sphinxcontrib-applehelp 2.0.0
  • sphinxcontrib-devhelp 2.0.0
  • sphinxcontrib-htmlhelp 2.1.0
  • sphinxcontrib-jsmath 1.0.1
  • sphinxcontrib-log-cabinet 1.0.1
  • sphinxcontrib-qthelp 2.0.0
  • sphinxcontrib-serializinghtml 2.0.0
  • starlette 0.50.0
  • tomli 2.3.0
  • tox 4.32.0
  • tox-uv 1.29.0
  • typing-extensions 4.15.0
  • urllib3 2.5.0
  • uv 0.9.10
  • uvicorn 0.38.0
  • virtualenv 20.35.4
  • watchfiles 1.1.1
  • websockets 15.0.1
examples/validation/pyproject.toml pypi
  • click >=8.1
.github/workflows/pre-commit.yaml actions
  • actions/cache 0057852bfaa89a56745cba8c7296529d2fc39830 composite
  • actions/checkout 93cb6efe18208431cddfb8368fd83d5badbf9bfd composite
  • actions/setup-python e797f83bcb11b83ae66e0230d6156d7c80228e7c composite
  • astral-sh/setup-uv 5a7eac68fb9809dea845d802897dc5c723910fa3 composite
  • pre-commit-ci/lite-action 5d6cc0eb514c891a40562a58a8e71576c5c7fb43 composite
.github/workflows/publish.yaml actions
  • actions/checkout 93cb6efe18208431cddfb8368fd83d5badbf9bfd composite
  • actions/download-artifact 018cc2cf5baa6db3ef3c5f8a56943fffe632ef53 composite
  • actions/setup-python e797f83bcb11b83ae66e0230d6156d7c80228e7c composite
  • actions/upload-artifact 330a01c490aca151604b8cf639adc76d48f6c5d4 composite
  • astral-sh/setup-uv 5a7eac68fb9809dea845d802897dc5c723910fa3 composite
  • pypa/gh-action-pypi-publish ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e composite
examples/naval/pyproject.toml pypi
  • click >=8.1
pyproject.toml pypi
  • colorama platform_system == 'Windows'
examples/completion/pyproject.toml pypi
  • click >=8.1
examples/termui/pyproject.toml pypi
  • click >=8.1
examples/imagepipe/pyproject.toml pypi
  • click >=8.1
  • pillow *