Skip to content

Entry

fire

Appears in 5 awesome lists

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

Open github.comgoogle/python-fire

Found in these lists

Awesome-cli-framework

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

FreshScore 79

Awesome Python

Section: CLI Development · A library for creating command line interfaces from absolutely any Python object.

FreshScore 94

Best Of Python

Section: python-fire (30 · 28K · ) - Python Fire is a library for automatically generating.. Apache-2 · (👨‍💻 67 · 🔀 1.5K · 📦 55K):

FreshScore 88

awesome-python

Section: Command Line Tools · Python Fire is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.

FreshScore 81

Table of Contents

Section: Python Frameworks, Libraries, and Tools · is a library for automatically generating command line interfaces (CLIs) from absolutely any Python object.

SlowScore 51

python-prompt-toolkit

Library for building powerful interactive command line applications in Python.

In 5 listsDetails

tqdm

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

In 5 listsDetails

Click

Click is a Python package for creating beautiful command line interfaces in a composable way with as little code as necessary. It's the "Command Line Interface Creation Kit". It's highly configurable but comes with sensible defaults out of the box.

In 5 listsDetails

GitHub

Python library for rich text and beautiful formatting in the terminal. Also provides a great RichHandler log handler.

In 5 listsDetails

asciimatics

A cross platform package to do curses-like operations, plus higher level APIs and widgets to create text UIs and ASCII art animations.

In 4 listsDetails

textual

Textual is a Rapid Application Development framework for Python. Build sophisticated user interfaces with a simple Python API. Run your apps in the terminal and (coming soon) a web browser!

In 3 lists

Typer

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

In 3 lists

GitHub

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

In 3 lists