PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

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

993.2M 17K 2K
tqdm
tqdm

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

480.3M 31K 1K
fastapi
typer

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

445.3M 19K 897
pypa
hatchling

Modern, extensible Python project management

314M 7K 397
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.

289.3M 36K 1K
termcolor
termcolor

ANSI color formatting for output in terminal

118.2M 322 36
PyCQA
isort

A Python utility / library to sort imports.

94.1M 7K 640
BrianPugh
cyclopts

Intuitive, easy CLIs based on python type hints.

82.3M 1K 39
wasi-master
rich-rst

A reStructuredText renderer for rich

75.5M 19 6
python-poetry
cleo

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

74.1M 1K 88
click-contrib
click-didyoumean

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

46.9M 100 10
tox-dev
tox

Command line driven CI frontend and development task automation tool.

45.1M 4K 553
ewels
rich-click

Format click help output nicely with rich.

39.7M 809 49
fastapi
fastapi-cli

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

38.8M 608 78
RobertCraigie
pyright

Python command line wrapper for pyright, a static type checker

34.8M 272 26
fastapi
typer-slim

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

30.1M 19K 897
google
fire

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

29.8M 28K 1K
click-contrib
click-option-group

Option groups missing in Click

25M 121 16
mangiucugna
json-repair

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

23.3M 5K 195
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!

22.5M 8K 775
hamdanal
rich-argparse

A rich help formatter for argparse

21.2M 203 17
wolph
progressbar2

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

20.7M 878 101
databrickslabs
databricks-labs-blueprint

Baseline for Databricks Labs projects written in Python

20.1M 69 15
jquast
blessed

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

19.7M 1K 81
    • Data from PyPI, GitHub, ClickHouse, and BigQuery