# PhantomJS PhantomJS is a minimalistic, headless, WebKit-based command line tool. PhantomJS can be used for various applications, among others: * automated regression and/or behavior tests * simple site scraping * simulation of different user interactions Since PhantomJS uses WebKit, it natively supports a lot of different web technologies: DOM handling, CSS selector, Canvas, SVG, ECMAScript. PhantomJS is using Qt. PhantomJS is available for Linux, Windows, and Mac OS X.