-
Notifications
You must be signed in to change notification settings - Fork 1
Related Projects
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.
Several page capture projects utilizing PhantomJS:
phantomjs-screenshots, powers Screener demo.
django-screamshot (uses Django and CasperJS).
node-webshot (uses Node.js).
Screenshot (uses Dancer).
screenshot-app (uses Node.js).
screenshot-as-a-service (uses Node.js).
screenshot-webservice (uses Play2).
Compass Magick is a dynamic image generation for Compass using (among others) PhantomJS.
Confess is small script library that uses PhantomJS to headlessly analyze web pages for the purposes of creating a cache manifest file.
Guard PhantomJS automatically runs PhantomJS using Guard.
Grunt is a task-based command line build tool for JavaScript projects using PhantomJS for unit test automation.
phantomjs-node provides PhantomJS bridge for Node.js applications.
PhantomLint uses PhantomJS to run JSLint on JavaScript application code.
shortcut.io uses PhantomJS to generate the screenshot of the bookmarked web sites.
Slippy uses PhantomJS to convert HTML presentations into PDFs that can be e.g. uploaded to SlideShare.