Mando: Create Python CLI apps
JSON →mando is a lightweight Python library that wraps `argparse` to simplify the creation of command-line interface (CLI) applications. It allows developers to define CLI commands using Python functions and decorators, automatically generating argument parsers from function signatures and docstrings. Key features include support for Python 3-style type annotations for argument conversion, and compatibility with various docstring formats (Sphinx, Google, NumPy). It also supports shell autocompletion through the optional `argcomplete` package. The current version, 0.8.2, was released on October 20, 2024, and focuses on Python 3 compatibility.
Traffic · last 30 days ↑29% vs prev 7d
total hits 21
actors 5 distinct systems
last hit 2d ago human
top countries VN · 🇮🇳 India · 🇺🇸 United States · 🇫🇮 Finland · 🇩🇪 Germany
API endpoints
full doc /v1/registry/mando
install /v1/registry/mando/install
compatibility /v1/registry/mando/compatibility