| 1 |
argparse
CLI Development
|
72,556 |
|
CLI Development
|
→ |
|
(Python standard library) Command-line option and argument parsing.
|
|
| 2 |
rich
Terminal Rendering
|
56,233 |
|
CLI Development
|
→ |
|
Python library for rich text and beautiful formatting in the terminal. Also provides a great RichHandler log handler.
|
|
| 3 |
textual
Terminal Rendering
|
35,686 |
|
CLI Development
|
→ |
|
A framework for building interactive user interfaces that run in the terminal and the browser.
|
|
| 4 |
tqdm
Terminal Rendering
|
31,135 |
|
CLI Development
|
→ |
|
Fast, extensible progress bar for loops and CLI.
|
|
| 5 |
python-fire
CLI Development
|
28,185 |
|
CLI Development
|
→ |
|
A library for creating command line interfaces from absolutely any Python object.
|
|
| 6 |
typer
CLI Development
|
19,337 |
|
CLI Development
|
→ |
|
Modern CLI framework that uses Python type hints. Built on Click and Pydantic.
|
|
| 7 |
click
CLI Development
|
17,455 |
|
CLI Development
|
→ |
|
A package for creating beautiful command line interfaces in a composable way.
|
|
| 8 |
python-prompt-toolkit
CLI Development
|
10,435 |
|
CLI Development
|
→ |
|
A library for building powerful interactive command lines.
|
|
| 9 |
alive-progress
Terminal Rendering
|
6,266 |
|
CLI Development
|
→ |
|
A new kind of Progress Bar, with real-time throughput, eta and very cool animations.
|
|
| 10 |
asciimatics
Terminal Rendering
|
4,277 |
|
CLI Development
|
→ |
|
A package to create full-screen text UIs (from interactive forms to ASCII animations).
|
|
| 11 |
colorama
Terminal Rendering
|
3,777 |
|
CLI Development
|
→ |
|
Cross-platform colored terminal text.
|
|
| 12 |
cement
CLI Development
|
1,343 |
|
CLI Development
|
→ |
|
CLI Application Framework for Python.
|
|