https://github.com/pallets/click
cli click pallets python
Score: 38.65805167874948
Last synced: about 7 hours ago
JSON representation
Repository metadata:
Python composable command line interface toolkit
- Host: GitHub
- URL: https://github.com/pallets/click
- Owner: pallets
- License: bsd-3-clause
- Created: 2014-04-24T09:52:19.000Z (over 12 years ago)
- Default Branch: main
- Last Pushed: 2026-08-22T04:41:44.000Z (4 days ago)
- Last Synced: 2026-08-22T21:03:01.764Z (3 days ago)
- Topics: cli, click, pallets, python
- Language: Python
- Homepage: https://click.palletsprojects.com
- Size: 4.87 MB
- Stars: 17,630
- Watchers: 183
- Forks: 1,941
- Open Issues: 87
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES.md
- Contributing: docs/contributing.md
- License: LICENSE.txt
- Support: docs/support-multiple-versions.md
-
Funding:
- Github: pallets
- Custom: https://palletsprojects.com/donate
- Tidelift: pypi/Flask
- Thanks dev: u/gh/pallets
Owner metadata:
- Name: Pallets
- Login: pallets
- Email: contact@palletsprojects.com
- Kind: organization
- Description:
- Website: https://palletsprojects.com
- Location:
- Twitter:
- Company:
- Icon url: https://avatars.githubusercontent.com/u/16748505?v=4
- Repositories: 17
- Last Synced at: 2026-08-22T23:34:21.232Z
- Profile URL: https://github.com/pallets
GitHub Events
Total
- Create event: 32
- Delete event: 38
- Discussion event: 3
- Fork event: 162
- Issue comment event: 734
- Issues event: 260
- Member event: 4
- Pull request event: 375
- Pull request review comment event: 232
- Pull request review event: 194
- Push event: 246
- Release event: 5
- Watch event: 1314
- Total: 3599
Last Year
- Create event: 6
- Delete event: 10
- Discussion event: 3
- Fork event: 66
- Issue comment event: 240
- Issues event: 92
- Pull request event: 149
- Pull request review comment event: 65
- Pull request review event: 49
- Push event: 100
- Watch event: 291
- Total: 1071
Committers metadata
Last synced: 6 days ago
Total Commits: 2,144
Total Committers: 449
Avg Commits per committer: 4.775
Development Distribution Score (DDS): 0.783
Commits in past year: 305
Committers in past year: 54
Avg Commits per committer in past year: 5.648
Development Distribution Score (DDS) in past year: 0.567
| Name | Commits | |
|---|---|---|
| Armin Ronacher | a****r@a****m | 465 |
| David Lord | d****m@g****m | 326 |
| Kevin Deldycke | k****n@d****m | 153 |
| Edward G | e****3@g****m | 100 |
| Markus Unterwaditzer | m****s@u****t | 64 |
| dependabot[bot] | 4****] | 58 |
| dependabot-preview[bot] | 2****] | 55 |
| denuoweb | j****n@r****o | 53 |
| 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 |
| Andreas Backx | a****s@b****g | 18 |
| Kevin Yap | m****e@k****a | 18 |
| jacrotts | j****s@c****m | 14 |
| Edward Girling | e****g@w****o | 14 |
| Jon Dufresne | j****e@g****m | 10 |
| jorenham | j****u@g****m | 10 |
| Estevan Pequeno | e****o@g****m | 8 |
| pre-commit-ci-lite[bot] | 1****] | 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 |
| Amy | l****2@g****m | 7 |
| cAtaman | c****n@g****m | 7 |
| Saipraneeth | 2****h | 7 |
| Brett Bethke | b****e@a****m | 6 |
| Segev Finer | s****8@g****m | 6 |
| Taylor Payne | t****v@g****m | 6 |
| and 419 more... | ||
Issue and Pull Request metadata
Last synced: about 17 hours ago
Total issues: 438
Total pull requests: 956
Average time to close issues: 8 months
Average time to close pull requests: about 2 months
Total issue authors: 352
Total pull request authors: 444
Average comments per issue: 3.0
Average comments per pull request: 1.4
Merged pull request: 453
Bot issues: 3
Bot pull requests: 59
Past year issues: 91
Past year pull requests: 535
Past year average time to close issues: about 1 month
Past year average time to close pull requests: 6 days
Past year issue authors: 64
Past year pull request authors: 332
Past year average comments per issue: 3.75
Past year average comments per pull request: 1.14
Past year merged pull request: 167
Past year bot issues: 2
Past year bot pull requests: 0
Top Issue Authors
- Rowlando13 (35)
- davidism (11)
- kdeldycke (6)
- azmeuk (3)
- ofek (3)
- peterdragun (3)
- msaipraneeth (3)
- simonw (3)
- jwodder (3)
- AndreasBackx (3)
- potiuk (2)
- hoangvu14092005 (2)
- janluke (2)
- andy-maier (2)
- zapta (2)
Top Pull Request Authors
- Rowlando13 (116)
- kdeldycke (90)
- dependabot[bot] (47)
- davidism (41)
- denuoweb (29)
- AndreasBackx (20)
- Veebaa (12)
- pre-commit-ci[bot] (12)
- sirosen (9)
- jorenham (9)
- john0isaac (7)
- Tyl13 (6)
- rhizoome (6)
- kieranyyu (6)
- lxingy3 (5)
Top Issue Labels
- bug (51)
- docs (45)
- f:parameters (17)
- f:help (15)
- typing (11)
- f:test runner (10)
- f:parser (8)
- windows (8)
- good first issue (6)
- rejected AI (5)
- f:prompt (5)
- f:completion (5)
- invalid (3)
- save-for-sprint (2)
- help output (2)
- f:context (2)
- prompt (2)
- github_actions (1)
- shell completion (1)
- tests (1)
- parsing (1)
Top Pull Request Labels
- docs (116)
- bug (67)
- dependencies (49)
- github_actions (37)
- rejected AI (27)
- typing (26)
- f:test runner (25)
- f:help (23)
- f:parameters (22)
- python (17)
- f:prompt (15)
- windows (14)
- invalid (10)
- f:completion (9)
- prompt (4)
- tests (4)
- f:parser (4)
- help output (3)
- f:context (2)
- test runner (2)
- f:command (2)
- security (1)
Package metadata
- Total packages: 16
-
Total downloads:
- conda: 61,112,383 total
- pypi: 1,161,568,516 last-month
- Total docker downloads: 6,509,859,824
- Total dependent packages: 11,072 (may contain duplicates)
- Total dependent repositories: 320,508 (may contain duplicates)
- Total versions: 109
- Total maintainers: 6
pypi.org: click
Composable command line interface toolkit
- Homepage:
- Documentation: https://click.palletsprojects.com/
- Licenses: BSD-3-Clause
- Latest release: 8.4.2 (published 2 months ago)
- Last Synced: 2026-08-24T10:10:16.481Z (1 day ago)
- Versions: 64
- Dependent Packages: 10,358
- Dependent Repositories: 316,082
- Downloads: 1,161,559,851 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 over 4 years ago)
- Last Synced: 2026-04-01T16:24:16.525Z (5 months ago)
- Versions: 16
- Dependent Packages: 654
- Dependent Repositories: 2,206
- Downloads: 59,835,078 Total
-
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 about 7 years ago)
- Last Synced: 2026-08-24T10:10:17.792Z (1 day 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.4.1 (published 3 months ago)
- Last Synced: 2026-08-03T18:04:30.748Z (22 days ago)
- Versions: 12
- Dependent Packages: 57
- Dependent Repositories: 2,206
- Downloads: 1,277,305 Total
-
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 almost 4 years ago)
- Last Synced: 2026-08-24T10:10:11.960Z (1 day ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 1
- Downloads: 37 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 7 months ago)
- Last Synced: 2026-08-24T10:10:12.937Z (1 day ago)
- Versions: 2
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 655 Last month
-
Rankings:
- Dependent packages count: 9.188%
- Average: 30.473%
- Dependent repos count: 51.757%
- Maintainers (3)
-
Funding:
- https://palletsprojects.com/donate
debian-10: python-click
- Homepage: https://github.com/pallets/click
- Documentation: https://packages.debian.org/buster/python-click
- Licenses: bsd-3-clause
- Latest release: 7.0-1 (published 7 months ago)
- Last Synced: 2026-03-14T02:06:49.063Z (5 months 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: bsd-3-clause
- Latest release: 7.0-3 (published 7 months ago)
- Last Synced: 2026-03-08T06:33:59.695Z (6 months 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: bsd-3-clause
- Latest release: 8.1.3-2 (published 7 months ago)
- Last Synced: 2026-03-11T18:37:11.684Z (6 months 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: bsd-3-clause
- Latest release: 7.1.2-1 (published 7 months ago)
- Last Synced: 2026-03-14T02:23:39.225Z (5 months 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: bsd-3-clause
- Latest release: 8.0.3-1 (published 7 months ago)
- Last Synced: 2026-07-27T00:02:58.131Z (30 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: bsd-3-clause
- Latest release: 8.1.3-2 (published 6 months ago)
- Last Synced: 2026-03-13T07:46:54.750Z (6 months 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: bsd-3-clause
- Latest release: 8.1.7-2 (published 7 months ago)
- Last Synced: 2026-03-08T06:29:13.102Z (6 months 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: bsd-3-clause
- Latest release: 8.1.6-1 (published 7 months ago)
- Last Synced: 2026-03-09T20:09:19.780Z (6 months 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
- Status: removed
- Licenses: bsd-3-clause
- Latest release: 8.1.6-2 (published 7 months ago)
- Last Synced: 2026-08-12T02:01:30.574Z (14 days 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-click
- Homepage: https://github.com/pallets/click
- Documentation: https://packages.debian.org/trixie/python-click
- Licenses: bsd-3-clause
- Latest release: 8.2.0+0.really.8.1.8-1 (published 6 months ago)
- Last Synced: 2026-03-13T13:10:19.859Z (6 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent repos count: 0.0%
- Dependent packages count: 0.0%
- Average: 100%
Dependencies
- dessant/lock-threads v4 composite
- actions/cache v3 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- click >=8.1
- click >=8.1
- click >=8.1
- click >=8.1
- click >=8.1
- 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
- click >=8.1
- 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
- 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
- click >=8.1
- colorama platform_system == 'Windows'
- click >=8.1
- click >=8.1
- click >=8.1
- pillow *
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- actions/setup-python 5fda3b95a4ea91299a34e894583c3862153e4b97 composite
- astral-sh/setup-uv c771a70e6277c0a99b617c7a806ffedaca235ff9 composite
- actions/checkout 3d3c42e5aac5ba805825da76410c181273ba90b1 composite
- zizmorcore/zizmor-action 6599ee8b7a49aef6a770f63d261d214911a7ce02 composite