Python Click

Open-source Python projects categorized as Click

Top 23 Python Click Projects

  • click

    Python composable command line interface toolkit

    Project mention: click-web: Serve click scripts over the web (Python) | | 2023-12-13

    Context: "click" - "Command Line Interface Creation Kit" - easily create CLIs from Python code, via adding decorators:

    "click-web" in turn turns the click CLI app into a web app with one line of code.

  • typer

    Typer, build great CLIs. Easy to code. Based on Python type hints.

    Project mention: Copilot for your GitHub stars | | 2023-11-20
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • doitlive

    Because sometimes you need to do it live

  • InternGPT

    InternGPT (iGPT) is an open source demo platform where you can easily showcase your AI models. Now it supports DragGAN, ChatGPT, ImageBind, multimodal chat like GPT-4, SAM, interactive image editing, etc. Try it at (支持DragGAN、ChatGPT、ImageBind、SAM的在线Demo系统)

    Project mention: How do I use the programs on Github? | /r/github | 2023-06-16

    You can also create an issue and ask the developers for help.

  • sqlite-utils

    Python CLI utility and library for manipulating SQLite databases

    Project mention: Why you should probably be using SQLite | | 2023-10-27

    Sounds like your problem is with SQLAlchemy, not with SQLite.

    My library might be a better fit for you. It's a much thinner abstraction than SQLAlchemy.

  • csvs-to-sqlite

    Convert CSV files into a SQLite database

  • csv-diff

    Python CLI tool and library for diffing CSV and JSON files

  • Onboard AI

    ChatGPT with full context of any GitHub repo. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

  • click-app

    Cookiecutter template for creating new Click command-line tools

  • Manage

    Command Line Manager + Interactive Shell for Python Projects

  • click-option-group

    Option groups missing in Click

  • ytmusic-deleter

    Easily delete your YouTube Music library and/or uploads.

    Project mention: How to wipe your entire library all at once | /r/YoutubeMusic | 2023-10-06
  • rich-argparse

    A rich help formatter for argparse

    Project mention: rich-argparse: A rich help formatter for argparse | | 2023-10-19
  • pyintelowl

    Robust Python SDK and Command Line Client for interacting with IntelOwl's API.

  • dallecli

    💠 Provide users with the ability to generate, edit and filter images using the DALL-E 3 API provided by OpenAI, all from the command line.

    Project mention: Dallecli: Generate, edit and filter images using DALL-E 2 from the command line | | 2023-05-25
  • click-extra

    🌈 Extra colorization and configuration loading for Click.

    Project mention: Everything that uses configuration files should report where they're located | | 2023-06-25
  • feud

    Build powerful CLIs with simple idiomatic Python, driven by type hints. Not all arguments are bad.

    Project mention: FLaNK Weekly 31 December 2023 | | 2023-12-31
  • yt-eve

    A CLI utility tool

  • esque

    esque - an operational kafka tool.

  • gitno

    Commandline gitignore generator

  • pytoil

    CLI to take the toil out of software development :robot:

  • Sniplet

    Free and Open-Source Command Line tool for Text Replacement

  • dopg_cli

    🐍🐳🐘 A python command line interface for DigitalOcean postgres clusters (5+ integrations).

  • GrandTourer

    Launch applications from the terminal on MacOS

    Project mention: GrandTourer – a CLI tool for easily launching applications on macOS | /r/Python | 2023-12-06

    Source Code on GitHub:

  • WorkOS

    The modern API for authentication & user identity. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-12-31.

Python Click related posts


What are some of the best open-source Click projects in Python? This list will help you:

Project Stars
1 click 14,815
2 typer 13,083
3 doitlive 3,377
4 InternGPT 3,064
5 sqlite-utils 1,418
6 csvs-to-sqlite 851
7 csv-diff 260
8 click-app 191
9 Manage 124
10 click-option-group 101
11 ytmusic-deleter 79
12 rich-argparse 75
13 pyintelowl 54
14 dallecli 52
15 click-extra 51
16 feud 48
17 yt-eve 29
18 esque 24
19 gitno 14
20 pytoil 14
21 Sniplet 13
22 dopg_cli 12
23 GrandTourer 7
The modern API for authentication & user identity.
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.