PHPackages                             yireo/magento2-backend-reindexer - 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. [Admin Panels](/categories/admin)
4. /
5. yireo/magento2-backend-reindexer

ActiveMagento2-module[Admin Panels](/categories/admin)

yireo/magento2-backend-reindexer
================================

Magento 2 module to add reindexing to the Admin Panel

0.0.3(8y ago)1015.5k2[1 PRs](https://github.com/yireo/Yireo_BackendReindexer/pulls)OSL-3PHPPHP &gt;=7.0.0

Since Jun 3Pushed 3y ago3 watchersCompare

[ Source](https://github.com/yireo/Yireo_BackendReindexer)[ Packagist](https://packagist.org/packages/yireo/magento2-backend-reindexer)[ Docs](https://github.com/yireo/magento2-backend-reindexer)[ RSS](/packages/yireo-magento2-backend-reindexer/feed)WikiDiscussions master Synced yesterday

READMEChangelog (3)Dependencies (3)Versions (4)Used By (0)

Yireo BackendReindexer
======================

[](#yireo-backendreindexer)

Magento 2 by default has no way to reindex from within the Magento Admin Panel. This module adds a massaction to reindex from the backend anyway.

!!! WARNING !!!
---------------

[](#-warning-)

From a technical point of view, there is a really good reason that Magento 2 offers no way to reindex indexes using the Magento backend: Using the Magento Admin Panel from this task may lead to timeouts, memory issues, and because of this, potential data inconsistancy (corrupt data). Make sure to know what you're doing before using this module.

The advice is to index through the CLI task and/or through cronjob. However, this module might still prove useful to small shops, testing environments with no developer present, etcetera.

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

[](#installation)

Install this module within Magento 2 using composer:

```
composer require yireo/magento2-backend-reindexer

```

After this, enable the module as usual:

```
bin/magento module:enable Yireo_BackendReindexer
bin/magento setup:upgrade
bin/magento cache:clean

```

Technical architecture
----------------------

[](#technical-architecture)

- This module adds a massaction through XML layout.
- It also adds a `Plugin` to check for the right ACL rules.

###  Health Score

30

—

LowBetter than 61% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity29

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity50

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

Total

2

Last Release

3204d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/1373981?v=4)[Yireo](/maintainers/yireo)[@yireo](https://github.com/yireo)

---

Top Contributors

[![jissereitsma](https://avatars.githubusercontent.com/u/7670482?v=4)](https://github.com/jissereitsma "jissereitsma (16 commits)")

---

Tags

magento2-modulemagentocomposer-installer

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/yireo-magento2-backend-reindexer/health.svg)

```
[![Health](https://phpackages.com/badges/yireo-magento2-backend-reindexer/health.svg)](https://phpackages.com/packages/yireo-magento2-backend-reindexer)
```

###  Alternatives

[magewirephp/magewire

A framework that makes building reactive and dynamic interfaces simple in Magento 2

2621.5M47](/packages/magewirephp-magewire)[redchamps/module-clean-admin-menu

It will merge all third party extensions menu items to single menu item named 'Extensions'.

164461.2k](/packages/redchamps-module-clean-admin-menu)[yireo/magento2-whoops

Magento 2 module adding Whoops error handling

104770.1k](/packages/yireo-magento2-whoops)[yireo/magento2-emailtester2

Preview transactional emails and test send them in your backend

34441.8k](/packages/yireo-magento2-emailtester2)[yireo/magento2-linkpreload

Magento 2 extension to set HTTP Link headers for primary resources to allow for HTTP/2 preloading

92364.2k1](/packages/yireo-magento2-linkpreload)[run-as-root/magento2-prometheus-exporter

Magento2 Prometheus Exporter

69362.0k](/packages/run-as-root-magento2-prometheus-exporter)

PHPackages © 2026

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