python-fire

CLI generator

Automatically generates command line interfaces from any Python object

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

GitHub

27k stars
369 watching
1k forks
Language: Python
last commit: 19 days ago
Linked from 2 awesome lists

clipython

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
indygreg/pyoxidizer A tool for packaging and distributing Python applications by creating self-contained executables with embedded Python interpreters. 5,493
pysimplegui/pysimplegui A Python GUI library that simplifies the development of desktop applications with a simple and intuitive interface. 13,441
pygame/pygame A cross-platform Python library for creating multimedia applications like games 7,511
hoffstadt/dearpygui A fast and powerful GUI toolkit for Python with minimal dependencies 13,292
kachayev/fn.py Provides a set of functional programming primitives and tools to improve code organization and debugging in Python 3,351
pallets/click A toolkit for creating command line interfaces with a minimal amount of code. 15,780
microsoft/playwright-python A Python library to automate multiple web browsers with a single API. 11,872
reactive-python/reactpy A Python library for building user interfaces in a React-like manner without requiring JavaScript 7,890
google/pytype Automates type checking and error prevention in Python code 4,773
pyscript/pyscript Enables execution of Python code in web browsers using WASM and modern web technologies 17,992
ahupp/python-magic A Python wrapper around the libmagic C library to identify file types by their headers according to a predefined list of file types. 2,641
cookiecutter/cookiecutter A command-line utility that creates projects from pre-defined templates. 22,632
facebook/pyre-check Type-checking software for Python code 6,859
pyrogram/pyrogram An asynchronous framework for building Telegram API clients in Python. 4,412
pypa/pip A package installer for Python that simplifies the process of managing dependencies and installing packages. 9,537