PhearJS favicon

PhearJS

PhearJS renders dynamic webpages using PhantomJS: fetch a page, render it and return a pretty JSON object. PhearJS is offered as a hosted API as well as an open source solution that you can host yourself. Many websites rely on Javascript for data via AJAX and front-end rendering. When a machine (e.g. curl) requests such a page it only 'sees' an empty page. This is a problem when you want to get a static copy of a dynamic page, e.g. for SEO purposes, web scraping or data mining. PhearJS fixes this by rendering pages in a headless PhantomJS browser and returning a fancy JSON object containing the rendered page + meta data about the response.

httest

httest

The httest provides a large variety of HTTP-related functionality, useful for implementing all kinds of HTTP-based tests.

  • Adv ...