InteractiveCommandLine is a Python (2.7+ and 3.3+) framework for git-style command line interface (main program, commands, sub-commands) and shell-like interface, with prompt.

It’s licensed under the MIT license. It’s available on the Python package index, its documentation is hosted by Python and its source code is on GitHub.

Questions? Remarks? Bugs? Want to contribute? Open an issue!

Quick start

Install from PyPI:

$ pip install InteractiveCommandLine


>>> from InteractiveCommandLine import *

@todoc Quick start

User guide


@todoc Reference