An open API service indexing awesome lists of open source software.

https://github.com/ickc/yaml2cli

yaml2cli: Script Generator that organizes cli args by YAML
https://github.com/ickc/yaml2cli

Last synced: over 1 year ago
JSON representation

yaml2cli: Script Generator that organizes cli args by YAML

Awesome Lists containing this project

README

          

[![Build
Status](https://travis-ci.org/ickc/yaml2cli.svg?branch=master)](https://travis-ci.org/ickc/yaml2cli)
[![GitHub
Releases](https://img.shields.io/github/tag/ickc/yaml2cli.svg?label=github+release)](https://github.com/ickc/yaml2cli/releases)
[![PyPI
version](https://img.shields.io/pypi/v/yaml2cli.svg)](https://pypi.python.org/pypi/yaml2cli/)
[![Development
Status](https://img.shields.io/pypi/status/yaml2cli.svg)](https://pypi.python.org/pypi/yaml2cli/)
[![Python
version](https://img.shields.io/pypi/pyversions/yaml2cli.svg)](https://pypi.python.org/pypi/yaml2cli/)

![License](https://img.shields.io/pypi/l/yaml2cli.svg)
[![Coveralls](https://img.shields.io/coveralls/ickc/yaml2cli.svg)](https://coveralls.io/github/ickc/yaml2cli)

Organize cli args through YAML. Useful for organizing huge amounts of
cli args, as well as a tons of commands with interelated cli args.
Useful for a long pipeline with dependencies with each other.

To see what it does, run `make examples` and see the script generated
from `examples/example.sh` and `examples/example.yml`.