Skip to main content

Multi-scenarios CLI tool for tutorials, guides or stories.

Project description

howto

Travis build PyPI version License: MIT Python Coding Style : Black

Howto is a useful tool to design and play tutorials, guides or even stories in your shell.

Install

pip3 install howto-cli

Usage

usage: howto [-h] [--version] [-v] file

Multi-scenarios CLI tool for tutorials, guides or stories.

positional arguments:
  file           JSON scenario file path

optional arguments:
  -h, --help     show this help message and exit
  --version      show program's version number and exit
  -v, --verbose  print debug operation

Creating a scenario

The easiest way of creating your scenario is to get inspired by examples.

Most of prompts are based on the PyInquirer library. Howto adds the JSON-config feature and several addons such as markdown support.

TODOs

  • Make it possible to save howtos to run them without specifying a scenario file path

    Let's say you have a cook-a-cake.json scenario file. Let's save it.

    howto --load ./cook-a-cake.json
    

    Now, anywhere on your computer, you can run :

    howto cook-a-cake
    # instead of `howto ./cook-a-cake.json`
    

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

howto-cli-0.0.5.tar.gz (6.0 kB view hashes)

Uploaded Source

Built Distribution

howto_cli-0.0.5-py3-none-any.whl (8.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page