PyPI Stats
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About
Home

Cli Python Packages

Python packages with the GitHub topic cli. Sorted by relevance, with stars and monthly downloads.
pallets
click

Python composable command line interface toolkit

946.3M 17K 2K
tqdm
tqdm

:zap: A Fast, Extensible Progress Bar for Python and CLI

455.7M 31K 1K
fastapi
typer

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

400.7M 19K 888
pypa
hatchling

Modern, extensible Python project management

287.4M 7K 391
Textualize
textual

The lean application framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and a web browser.

244.8M 36K 1K
termcolor
termcolor

ANSI color formatting for output in terminal

119.6M 323 36
PyCQA
isort

A Python utility / library to sort imports.

91.8M 7K 633
BrianPugh
cyclopts

Intuitive, easy CLIs based on python type hints.

78.4M 1K 39
wasi-master
rich-rst

A reStructuredText renderer for rich

73.4M 18 5
python-poetry
cleo

Cleo allows you to create beautiful and testable command-line interfaces.

72.8M 1K 87
click-contrib
click-didyoumean

Enable git-like did-you-mean feature in click :sparkles:

45.7M 100 10
tox-dev
tox

Command line driven CI frontend and development task automation tool.

44M 4K 552
ewels
rich-click

Format click help output nicely with rich.

42.3M 804 48
fastapi
fastapi-cli

Run and manage FastAPI apps from the command line with FastAPI CLI. 🚀

36.3M 602 80
RobertCraigie
pyright

Python command line wrapper for pyright, a static type checker

33.6M 272 26
google
fire

Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.

30.5M 28K 1K
fastapi
typer-slim

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

27.8M 19K 888
jdepoix
youtube-transcript-api

This is a python API which allows you to get the transcript/subtitles for a given YouTube video. It also works for automatically generated subtitles and it does not require an API key nor a headless browser, like other selenium based solutions do!

25.7M 7K 764
click-contrib
click-option-group

Option groups missing in Click

24.4M 120 16
wolph
progressbar2

Progressbar 2 - A progress bar for Python 2 and Python 3 - "pip install progressbar2"

22.7M 878 101
jquast
blessed

Blessed is an easy, practical library for making python terminal apps

21.8M 1K 81
hamdanal
rich-argparse

A rich help formatter for argparse

21.1M 201 17
databrickslabs
databricks-labs-blueprint

Baseline for Databricks Labs projects written in Python

20.5M 68 15
mangiucugna
json-repair

Repair malformed JSON from LLMs, APIs, logs, and user input in Python.

20.2M 5K 187
    • Data from PyPI, GitHub, ClickHouse, and BigQuery