NodeJS + CasperJS

http://stackoverflow.com/questions/9459097/how-to-use-casperjs-in-node-js
https://github.com/WaterfallEngineering/SpookyJS
http://techslides.com/simple-installation-of-nodejs-phantomjs-and-casperjs/
https://nodejsmodules.org/tags/casperjs