Who's using PhantomJS?
Open-source Projects
The following open-source projects are using PhantomJS as part of the testing workflow:
Organizations
- 1minus1 Ltd uses PhantomJS to run Jasmine tests on TeamCity continuous integration server.
 - A Spanish Life uses PhantomJS to generate advertisement images from user content.
 - AARNET uses PhantomJS to run automated tests.
 - Aha! uses PhantomJS to generate PDF reports and PNG thumbnails from HTML.
 - Apache Thrift uses PhantomJS combined with QUnit for the test suite.
 - Apifier uses PhantomJS to run their hosted web crawler for developers.
 - Arachni Web Application Security Scanner uses PhantomJS to test the security of rich web applications.
 - BandPage uses PhantomJS inside a custom node file watcher thingy to run QUnit-based tests on every file save.
 - Betfair uses PhantomJS for JSUnit Testing Tool.
 - Business-Clicks uses PhantomJS to periodically visit complex websites with configurators, collect monitoring data and capture screenshots. Exemplary result can be seen in a comparison of online printing services.
 - CircuitLab uses PhantomJS to render electronic schematic into professional-quality images and PDF (source: blog post)
 - Consunet uses PhantomJS for testing open source, self-contained HTML apps EveryPass and WhisperNote using CasperJS in a GruntJS build process.
 - Datadog uses PhantomJS to generate images from SVG graphs and reports, built with d3.js.
 - EffortlessHR uses PhantomJS to generate employee handbooks from HTML to PDF.
 - Internet Archive uses PhantomJS for automated QA (source: tweet from Leslie Johnston)
 - Jive Software uses PhantomJS to run QUnit tests as an Ant target in the continuous integration server.
 - KodeCRM uses PhantomJS to run QUnit tests on commandline
 - Leftronic uses PhantomJS to render dashboard screenshots for their users
 - LinkedIn (Mobile) uses PhantomJS as the basis for performance tool (source: presentation, slide 22)
 - Material Design Icon Generator uses PhantomJS to render icons
 - Media Queries uses PhantomJS to capture screenshots of sites using media queries and responsive design (source, tweet from Media Queries).
 - 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.
 - Pageflex uses PhantomJS for web-to-print rendering solutions.
 - Impact Marketing Solutions uses PhantomJS for dynamic data visualization, high-resolution print graphics generation, CI testing (QUnit+JenkinsCI), screenshot capture for visual proofing and approval workflows and web-to-print rendering solutions.
 - 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.) - Phantombuster uses PhantomJS to provide a generic task automation service (SaaS)
 - Shopetti uses PhantomJS with Node.JS to generate price monitoring and sales alerts on different brands.
 - Superius uses PhantomJS for QUnit tests of their dynamically created mobile business web applications.
 - Test Anywhere uses PhantomJS to deliver testing services to their customers.
 - Thomson Reuters uses PhantomJS to run QUnit and [legacy] JsUnit tests as an Ant target during CI builds (source: email from James Greene).
 - Time Warner Cable uses PhantomJS with CoffeeScript + Jasmine for JavaScript build and JUnit XML for Jenkins continuous integration.
 - Torbit uses PhantomJS to analyze web pages in order to determine potential optimizations and various other tests.
 - Twitter uses using PhantomJS to run QUnit-based tests running within Jenkins CI (source: tweet from Leo Lanese)
 - Webs uses PhantomJS to run automated tests.
 - wtcss uses PhantomJS to find where selectors match on a page