The Scraper plugin exposes a full-featured DOM crawler object to your Twig templates, allowing you to fetch, parse, filter, and display content from remote HTML/XML documents.

{% set crawler = craft.scraper.using('symfony').get('') %}

{% for node in crawler.filter('h2 > a') %}
    {{ node.text() }}
{% endfor %}

You can choose between the Symfony DomCrawler and SimpleHtmlDom engines, depending on which API feels more comfortable.


Price includes 1 year of updates.
$9/year per site for updates after that.

Package Name

To install this plugin, search for its package name on the Plugin Store and click “Install”.


Report an issue