PhantomJS is a minimalistic, headless, WebKit-based JavaScript-driven tool. Build instructions Quick start guide and more examples. API Reference PhantomJS runs on Linux, Windows, and Mac OS X.