A base Python CLI class
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs
helcli
.gitignore
.travis.yml
LICENSE
README.rst
VERSION
requirements-dev.txt
requirements-testing.txt
requirements.txt
setup.cfg
setup.py

README.rst

helcli

Latest Version Build Status Documentation

HelCLI is an opinionated way to create and organize your command line programs, and aims to help bootstrap the process and provide a foundation that works for most use cases.

In the most simplest form, HelCLI requires three lines of code to have a functional command line program.

from helcli import HelCLI

cli = HelCLI(sub_commands='command_dir', description='A simple CLI')
cli.run()

Install

pip install helcli

Documentation

To see some examples of HelCLI in use see the example project, or the documentation.