Skip to content
ariya edited this page Sep 23, 2012 · 31 revisions

In the Family

The following projects are based on PhantomJS. They provide extra functionalities.

Casper.js is useful to build scripted navigation and testing.

Ghostbuster simplifies the testing setup with more convenient wrappers.

GhostDriver implements Remote WebDriver Wire protocol for PhantomJS.

Lotte adds jQuery-like methods, chaining, and more assertion logic.

pjscrape combines PhantomJS with jQuery as a command-line scraping tool.

WebSpecter is a BDD-style acceptance test framework for web applications.

Screenshot Utilities

Several page capture projects utilizing PhantomJS:

phantomjs-screenshots, powers Screener demo.

django-screamshot (uses Django and CasperJS).

Screenshot (uses Dancer).

screenshot-app (uses Node.js).

screenshot-as-a-service (uses Node.js).

screenshot-webservice (uses Play2).

Tools

(To be written)

Clone this wiki locally