docopt is a programming language created in 2012 by Vladimir Keleshev.
git clone https://github.com/docopt/docopt
Command-line interface description language