Revenant

A high level PhantomJS headless browser in Node.js ideal for task automation