PhantomJS with a JavaScript API

is a headless WebKit scriptable with a JavaScript API. ie PhantomJS is a headless browser. This means that the rendered web pages are never actually displayed. We can also call it as a programmable browser for the terminal. It has fast and native support for various web standards: DOM handling, CSS selector, JSON, Canvas, and SVG(Screen Capture).
PhantomJS installation is very simple. On the , choose your operating system and download the correct package.
For more details :
PhantomJS installation is very simple. On the , choose your operating system and download the correct package.
For more details :