docopt is a programming language created in 2012 by Vladimir Keleshev.
git clone https://github.com/docopt/docopt
Pythonic command line arguments parser, that will make you smile
View source