PHPackages                             aligent/magento2-prerender - 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. [Caching](/categories/caching)
4. /
5. aligent/magento2-prerender

ActiveMagento2-module[Caching](/categories/caching)

aligent/magento2-prerender
==========================

Prerender service integration for Magento 2, providing recaching for product URLs

2.1.4(8mo ago)25.1k—8.3%2[3 issues](https://github.com/aligent/magento2-prerender/issues)[2 PRs](https://github.com/aligent/magento2-prerender/pulls)GPL-3.0-onlyPHPPHP &gt;=7.4

Since Jun 14Pushed 8mo agoCompare

[ Source](https://github.com/aligent/magento2-prerender)[ Packagist](https://packagist.org/packages/aligent/magento2-prerender)[ RSS](/packages/aligent-magento2-prerender/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (10)Dependencies (6)Versions (43)Used By (0)

magento2-prerender
==================

[](#magento2-prerender)

Provides integration between Magento 2 and Prerender service, giving the ability for pages to be automatically recached when required.

Overview
--------

[](#overview)

This module provides new indexers:

- `prerender_product`, which will send URL recache requests for products to Prerender service (in batches of up to 1000) when changes are made to products.
- `prerender_category`, which will send URL recache requests for categories to Prerender service (in batches of up to 1000) when changes are made to categories.
- `prerender_category_product`, which will send URL recache requests for categories to Prerender service (in batches of up to 1000) when changes are made to products.

These will ensure that the cached pages are kept up-to-date at all times.

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

[](#installation)

To install via composer, simply run:

```
composer require aligent/magento2-prerender
```

Then, ensure the module is installed and the indexers are set to `Schedule`:

```
bin/magento module:enable Aligent_Prerender
bin/magento setup:upgrade
bin/magento indexer:set-mode schedule prerender_product prerender_category prerender_category_product
```

Configuration
-------------

[](#configuration)

The extension can be configured via `Stores -> Configuration -> System -> Prerender Service`

###  Health Score

38

—

LowBetter than 85% of packages

Maintenance39

Infrequent updates — may be unmaintained

Popularity27

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

Top contributor holds 60.3% 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 ~69 days

Recently: every ~32 days

Total

18

Last Release

257d ago

Major Versions

1.1.0 → 2.0.02023-07-27

### Community

Maintainers

![](https://www.gravatar.com/avatar/d2562970d9b77564454ead1236c1db5ddedb44198bb00925b614418c4105f541?d=identicon)[aligent](/maintainers/aligent)

---

Top Contributors

[![aligent-lturner](https://avatars.githubusercontent.com/u/40189797?v=4)](https://github.com/aligent-lturner "aligent-lturner (41 commits)")[![mausham-shrestha-aligent](https://avatars.githubusercontent.com/u/99623540?v=4)](https://github.com/mausham-shrestha-aligent "mausham-shrestha-aligent (11 commits)")[![jswift](https://avatars.githubusercontent.com/u/641652?v=4)](https://github.com/jswift "jswift (7 commits)")[![ryanjehan-aligent](https://avatars.githubusercontent.com/u/133068419?v=4)](https://github.com/ryanjehan-aligent "ryanjehan-aligent (5 commits)")[![tony-tang-aligent](https://avatars.githubusercontent.com/u/182851996?v=4)](https://github.com/tony-tang-aligent "tony-tang-aligent (1 commits)")[![dominicaligent](https://avatars.githubusercontent.com/u/77260133?v=4)](https://github.com/dominicaligent "dominicaligent (1 commits)")[![nalin-perera-aligent](https://avatars.githubusercontent.com/u/199547708?v=4)](https://github.com/nalin-perera-aligent "nalin-perera-aligent (1 commits)")[![quangdo-aligent](https://avatars.githubusercontent.com/u/37521032?v=4)](https://github.com/quangdo-aligent "quangdo-aligent (1 commits)")

---

Tags

magento

### Embed Badge

![Health badge](/badges/aligent-magento2-prerender/health.svg)

```
[![Health](https://phpackages.com/badges/aligent-magento2-prerender/health.svg)](https://phpackages.com/packages/aligent-magento2-prerender)
```

###  Alternatives

[smile/elasticsuite

Magento 2 merchandising and search engine built on ElasticSearch

8044.5M33](/packages/smile-elasticsuite)[dotdigital/dotdigital-magento2-extension

Dotdigital for Magento 2

50374.2k18](/packages/dotdigital-dotdigital-magento2-extension)[lizardmedia/module-varnish-warmer

Varnish Cache Warmer Magento2 module by Lizard Media

6276.8k](/packages/lizardmedia-module-varnish-warmer)[mollie/magento2

Mollie Payment Module for Magento 2

1121.6M10](/packages/mollie-magento2)[swissup/module-search-mysql-legacy

Legacy mysql search for magento 2.4

10483.0k](/packages/swissup-module-search-mysql-legacy)[vendic/module-optimize-cache-size

Magento 2 extension that reduces the number of cache keys by removing catalog\_product\_view\_id\_, catalog\_product\_view\_sku\_, catalog\_product\_view\_attribute\_set\_, catalog\_category\_view\_id\_ layout handles by default

3453.6k](/packages/vendic-module-optimize-cache-size)

PHPackages © 2026

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