Template-driven generator of servers and clients for APIs described by a RAML spec
Handlebars JavaScript Python Shell
Pull request Compare This branch is 33 commits ahead, 19 commits behind mulesoft:master.
Latest commit ce95ff7 May 7, 2015 @val314159 stuff
Failed to load latest commit information.
bin support folders as keys of templates Mar 3, 2015
languages stuff May 7, 2015
.gitignore break out clients Mar 16, 2015
LICENSE Update LICENSE Mar 22, 2015
README.md stuff May 7, 2015
bower.json v0.0.6 Jan 21, 2015
instagram-api.raml clean May 7, 2015
install.sh add install script for python stuff Mar 18, 2015
package.json add in __init__ Mar 19, 2015
requirements.txt add github token to testing Mar 22, 2015
test.sh clean3 May 7, 2015


Raml->python generator

This package uses raml-client-generator as a framework for generating macro files. (You may also just use the language/python directory as a plug-in, if you're using more than just python)

How to Install it

for the code generation, you'll need to run

npm install

How to Run it

sh test.sh

This will generate a bunch of python files in the directory 'igpy' for various python web clients and servers.

For more details of what's generated, see the README.md in the language/python folder.