Python Fire – Profiles, Jobs, and Resources for Python Developers

Python Fire is a library for creating command-line interfaces from absolutely any Python object.

It allows developers to quickly and easily create powerful command-line tools using only Python code.