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: about 1 month 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,562
pysimplegui/pysimplegui A Python GUI library that simplifies the development of desktop applications with a simple and intuitive interface. 13,480
pygame/pygame A cross-platform Python library for creating multimedia applications like games 7,595
hoffstadt/dearpygui A fast and powerful GUI toolkit for Python with minimal dependencies 13,469
kachayev/fn.py Provides a set of functional programming primitives and tools to improve code organization and debugging in Python 3,352
pallets/click A toolkit for creating command line interfaces with a minimal amount of code. 15,881
microsoft/playwright-python A Python library to automate Chromium, Firefox and WebKit browsers with a single API 12,045
reactive-python/reactpy A Python library for building user interfaces in a React-like manner without requiring JavaScript 7,903
google/pytype Automates type checking and error prevention in Python code 4,791
pyscript/pyscript Enables execution of Python code in web browsers using WASM and modern web technologies 18,095
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,664
cookiecutter/cookiecutter A command-line utility that creates projects from pre-defined templates. 22,767
facebook/pyre-check Type-checking software for Python code 6,885
pyrogram/pyrogram An asynchronous framework for building Telegram API clients in Python. 4,444
pypa/pip A package installer for Python that simplifies the process of managing dependencies and installing packages. 9,569