PHPackages                             collab/module-scraper - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. collab/module-scraper

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

collab/module-scraper
=====================

Simple wrapper for the phpscraper library which provides Magento Service for scraping web pages.

1.0.2(11mo ago)02602MITPHP

Since Feb 26Pushed 11mo ago1 watchersCompare

[ Source](https://github.com/collabpl/magento2-module-scraper)[ Packagist](https://packagist.org/packages/collab/module-scraper)[ Docs](https://github.com/collabpl/magento2-module-scraper)[ RSS](/packages/collab-module-scraper/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependencies (2)Versions (4)Used By (0)

Magento 2 Scraper Extension
===========================

[](#magento-2-scraper-extension)

The Collab\_Scraper module is a simple wrapper for [PHPScraper](https://github.com/spekulatius/PHPScraper)which provides service for scraping data from websites.

PHPScraper is a versatile web-utility for PHP. Its primary objective is to streamline the process of extracting information from websites, allowing you to focus on accomplishing tasks without getting caught up in the complexities of selectors, data structure preparation, and conversion.

Basic usage
-----------

[](#basic-usage)

```
use Collab\Scraper\Service\ScraperService;
...
public function __construct(
    ScraperService $scraperService
) {
    $this->scraperService = $scraperService;
}
...
public function getScrapedData(): ?string
{
    $url = 'https://www.example.com';
    $data = $this->scraperService->go($url);
    echo $data->title; // Title of the page

    return $data;
}
```

Full documentation for PHPScraper can be found [here](https://phpscraper.de/).

Installation details
--------------------

[](#installation-details)

```
composer require collab/module-scraper
bin/magento setup:upgrade
```

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance50

Moderate activity, may be stable

Popularity13

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity43

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~231 days

Total

3

Last Release

349d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/408ac0f40cb68772b4f708fe18d561f52550b856e3cac818cda09b631a51ab33?d=identicon)[collab](/maintainers/collab)

---

Top Contributors

[![jemoon](https://avatars.githubusercontent.com/u/3430741?v=4)](https://github.com/jemoon "jemoon (5 commits)")

---

Tags

magentoscrapermagento2simple scraper service

### Embed Badge

![Health badge](/badges/collab-module-scraper/health.svg)

```
[![Health](https://phpackages.com/badges/collab-module-scraper/health.svg)](https://phpackages.com/packages/collab-module-scraper)
```

###  Alternatives

[opengento/module-gdpr

Gdpr Compliance Module for Magento 2

14481.5k](/packages/opengento-module-gdpr)[run-as-root/magento2-prometheus-exporter

Magento2 Prometheus Exporter

69344.4k](/packages/run-as-root-magento2-prometheus-exporter)[baldwin/magento2-module-less-js-compiler

Allows Magento 2 to compile less files using the less nodejs compiler

2348.6k](/packages/baldwin-magento2-module-less-js-compiler)[friends-of-hyva/magento2-crawler-session

Prevent crawlers from creating a session

155.8k](/packages/friends-of-hyva-magento2-crawler-session)[opengento/module-saleable

This extension allows to set if a product is saleable and can show its price by scope and customer group.

136.9k](/packages/opengento-module-saleable)[maisondunet/module-gtm-cookie-consent

A simple cookie consent module for magento. It relies on new GTM consent functionality.

134.5k](/packages/maisondunet-module-gtm-cookie-consent)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
