PHPackages                             jwprogrammer/allegro-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. [Parsing &amp; Serialization](/categories/parsing)
4. /
5. jwprogrammer/allegro-scraper

ActiveLibrary[Parsing &amp; Serialization](/categories/parsing)

jwprogrammer/allegro-scraper
============================

Contact: https://t.me/JWprogrammer Extractor (scraper, crawler, parser) of products from Allegro. It receives the search output of Allegro.pl, as well as detailed information about the products.

v6.4(2y ago)751PHP

Since May 10Pushed 1y ago1 watchersCompare

[ Source](https://github.com/JWprogrammer/allegro-scraper)[ Packagist](https://packagist.org/packages/jwprogrammer/allegro-scraper)[ RSS](/packages/jwprogrammer-allegro-scraper/feed)WikiDiscussions main Synced today

READMEChangelog (4)DependenciesVersions (5)Used By (0)

Extractor (scraper, crawler) of products from Allegro (2025)
------------------------------------------------------------

[](#extractor-scraper-crawler-of-products-from-allegro-2025)

### It is also available as API for *all programming languages*
 (Javascript, Python, Go, Java, Kotlin, PHP, C#, Swift, R, Ruby, C, C++, Rust, Perl and others)

[](#it-is-also-available-as-api-for-all-programming-languages--javascript-python-go-java-kotlin-php-c-swift-r-ruby-c-c-rust-perl-and-others)

#### ✅ ***Actual in 2025!***

[](#-actual-in-2025)

#### It receives the search output of Allegro.pl, as well as detailed information about the products

[](#it-receives-the-search-output-of-allegropl-as-well-as-detailed-information-about-the-products)

#### To start use the project, please contact:

[](#to-start-use-the-project-please-contact-httpstmejwprogrammer)

Description
-----------

[](#description)

We offer you a ready-made extractor of products from Allegro. It receives the search output of Allegro.pl, as well as detailed information about the goods.

The scraper is very easy to integrate with your website. Extractor is universal, it doesn't matter what CMS or engine your site is based on.

This crawler is working stably for two years now. It has never been banned by Allegro. In 2023 the scraper continues to work stably and quickly.

The data scraper can work "on the fly", that is, it can extract data from Allegro in real time when a request is made (from the point of view of your site, when a user visits some page). This ensures 100% data relevance and reduces the load on the server. Also, this Allegro crawler can be used to constantly scraping all the products, that is, saving and updating a full catalog of products.

Installation
------------

[](#installation)

1. Get access to the scraper. To do this, please contact:
2. Use the crawler in your project. Simply add the library to the project via the composer dependencies:

```
composer require jwprogrammer/allegro-scraper

```

Usage examples
--------------

[](#usage-examples)

```
require __DIR__ . '/vendor/autoload.php';

$allegro = new \AllegroScraper\AllegroScraper();

$result = $allegro->search([
    'page' => 1,
    'query' => 'Led halogen lampa',
    'category' => 'czesci-samochodowe-620',
    'order' => 'pd'
]);
if ($result->success) {
    $result->totalCount;
    foreach ($result->products as $product) {
        $product->id;
        $product->url;
        $product->title;
        $product->price;
        $product->price_with_delivery;
        $product->mainThumbnail;
        $product->mainImage;
    }
}
```

```
$allegro = new \AllegroScraper\AllegroScraper();

$result = $allegro->details([
    'product_id' => 11437180475
]);

print_r($result); //ALL INFORMATION about this product

$product->id;
$product->title;
$product->url;
$product->active;
$product->availableQuantity;
$product->price;
$product->price_with_delivery;
$product->seller;
$product->rating;
$product->buyers;
$product->delivery_options;
$product->currency;
$product->category_path;
$product->specifications;
$product->images;
$product->description;
$product->reviews;
$product->compatibility;
```

Full documentation with all methods, parameters, filters and fields
-------------------------------------------------------------------

[](#full-documentation-with-all-methods-parameters-filters-and-fields)

### We will provide you with full documentation.

[](#we-will-provide-you-with-full-documentation)

### To start use the project, please contact:

[](#to-start-use-the-project-please-contact-httpstmejwprogrammer-1)

###  Health Score

29

—

LowBetter than 57% of packages

Maintenance31

Infrequent updates — may be unmaintained

Popularity14

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity52

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 ~233 days

Total

4

Last Release

815d ago

Major Versions

v5.1.1 → v6.32024-02-08

### Community

Maintainers

![](https://www.gravatar.com/avatar/569fc9f2416ec7e6d949bd4cd52df19d89cabdf42309f9cb41fba1fb9bf09f68?d=identicon)[JWprogrammer](/maintainers/JWprogrammer)

---

Top Contributors

[![JWprogrammer](https://avatars.githubusercontent.com/u/30404376?v=4)](https://github.com/JWprogrammer "JWprogrammer (26 commits)")

### Embed Badge

![Health badge](/badges/jwprogrammer-allegro-scraper/health.svg)

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

###  Alternatives

[mck89/peast

Peast is PHP library that generates AST for JavaScript code

19139.2M45](/packages/mck89-peast)[sauladam/shipment-tracker

Parses tracking information for several carriers, like UPS, USPS, DHL and GLS by simply scraping the data. No need for any kind of API access.

9843.5k](/packages/sauladam-shipment-tracker)[jstewmc/rtf

Read and write Rich Text Format (RTF) documents with PHP

45153.1k6](/packages/jstewmc-rtf)[tcds-io/php-jackson

A lightweight, flexible object serializer for PHP, inspired by FasterXML/jackson

113.2k10](/packages/tcds-io-php-jackson)

PHPackages © 2026

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