http://docopt.org
Your terminal
docopt
The website
Scala implementation of docopt language
Try out docopt in browser (Flask app running on Heroku)