PhantomJS is a headless WebKit packaged as a JavaScript-driven tool. It can be used in command-line utilities which requires web stack, or even as the basis for testing rich web application. It uses WebKit in a headless mode, so you get access to the real native and fast implementation (not a simulated environment) of various standards such as DOM, CSS selector, Canvas, SVG, and many others. The p
![PhantomJS: minimalistic headless WebKit-based JavaScript-driven tool](https://cdn-ak-scissors.b.st-hatena.com/image/square/48a0c712d420063d25a490c725ad13ea2cdb4583/height=288;version=1;width=512/http%3A%2F%2Flh6.ggpht.com%2F_Oijhf1ZPv-4%2FTR6jVcbiUoI%2FAAAAAAAABzA%2FN4r3IgBoYWY%2Fw1200-h630-p-k-no-nu%2Fpolar-clock.png)