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

Terminal Python Packages

Python packages with the GitHub topic terminal. Sorted by relevance, with stars and monthly downloads.
Textualize
rich

Rich is a Python library for rich text and beautiful formatting in the terminal.

617.2M 57K 2K
tqdm
tqdm

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

615.8M 31K 1K
fastapi
typer

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

440.2M 20K 932
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.

366.5M 36K 1K
termcolor
termcolor

ANSI color formatting for output in terminal

124.6M 323 37
fastapi
typer-slim

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

23.4M 20K 932
wolph
progressbar2

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

19.4M 877 105
timofurrer
colorful

Terminal string styling done right, in Python :snake: :tada:

16.5M 540 20
tmux-python
libtmux

βš™οΈ Python API / wrapper for tmux

16.1M 1K 121
jquast
blessed

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

13.1M 1K 81
pavdmyt
yaspin

A lightweight terminal spinner for Python 🎁

5.6M 912 44
gauge-sh
tach

A Python tool to visualize + enforce dependencies, using modular architecture 🌎 Open source 🐍 Installable via pip πŸ”§ Able to be adopted incrementally - ⚑ Implemented with no runtime impact ♾️ Interoperable with your existing systems πŸ¦€ Written in rust

3.7M 3K 89
rsalmei
alive-progress

A new kind of Progress Bar, with real-time throughput, ETA, and very cool animations!

3.6M 6K 233
httpie
httpie

πŸ₯§ HTTPie CLI β€” modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more.

1.1M 38K 4K
aisk
pick

create curses based interactive selection list in the terminal

430K 790 63
tammoippen
plotille

Plot in the terminal using braille dots.

306K 525 22
domdfcoding
consolekit

Additional utilities for click.

243K 8 3
tqdm
tdqm

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

241K 31K 1K
uipath
graphtty

Turn any directed graph into colored ASCII art for your terminal with pure Python

230K 13 0
feluxe
sty

String styling for your terminal.

202K 219 9
django-commons
django-typer

Use Typer (type hints) to define the interface for your Django management commands.

199K 266 10
pri22296
beautifultable

Python package for printing visually appealing tables on a terminal.

194K 151 19
nschloe
termplotlib

:chart_with_upwards_trend: Plotting on the command line

156K 722 17
kroitor
asciichartpy

Nice-looking lightweight console ASCII line charts β•­β”ˆβ•― for NodeJS, browsers and terminal, no dependencies

147K 2K 100
    • Data from PyPI, GitHub, ClickHouse, and BigQuery