The following open-source projects are using PhantomJS as part of the testing workflow:
1minus1 Ltd uses PhantomJS to run Jasmine tests on TeamCity continuous integration server.
Apache Thrift uses PhantomJS combined with QUnit for the test suite.
A Spanish Life uses PhantomJS to generate advertisement images from user content.
Betfair uses PhantomJS for JSUnit Testing Tool.
Datadog uses PhantomJS to generate images from SVG graphs and reports, built with d3.js.
Jive Software uses PhantomJS to run QUnit tests as an Ant target in the continuous integration server.
NodeCloud uses PhantomJS to generate screenshot of selected web sites related to Node.js.
Novus uses PhantomJS to power reporting functionality in the real-time financial analytics product.
Pantera Commerce uses PhantomJS on Pantera Store to make large-scale e-commerce stores crawlable by search engines.
Parse.ly uses PhantomJS to generate weekly digest e-mails to writers and editors that include personalized analytics about their content; built with d3.js, Jinja2 and the PhantomJS
render() function. (Source: Whatever It Takes.)
Superius uses PhantomJS for QUnit tests of their dynamically created mobile business web applications.
Torbit uses PhantomJS to analyze web pages in order to determine potential optimizations and various other tests.
BandPage uses using PhantomJS inside a custom node file watcher thingy to run QUnit-based tests on every file save.
KodeCRM uses PhantomJS to run QUnit tests on commandline
wtcss uses PhantomJS to find where selectors match on a page
Shopetti uses PhantomJS with Node.JS to generate price monitoring and sales alerts on different brands.
Last edited by Guy Korland,