PHPackages                             sehrling/elasticsuite-ghost-cleaner - 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. [API Development](/categories/api)
4. /
5. sehrling/elasticsuite-ghost-cleaner

ActiveMagento2-module[API Development](/categories/api)

sehrling/elasticsuite-ghost-cleaner
===================================

Magento 2 module to delete ghost indices automatically for the Smile Elasticsuite module

1.1.0(1y ago)1789.0k↓18.8%3[2 issues](https://github.com/stephanie-ehrling/elasticsuite-ghost-cleaner/issues)MITPHP

Since Jan 14Pushed 1y ago2 watchersCompare

[ Source](https://github.com/stephanie-ehrling/elasticsuite-ghost-cleaner)[ Packagist](https://packagist.org/packages/sehrling/elasticsuite-ghost-cleaner)[ RSS](/packages/sehrling-elasticsuite-ghost-cleaner/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (2)Dependencies (1)Versions (3)Used By (0)

Elasticsuite ghost cleaner
==========================

[](#elasticsuite-ghost-cleaner)

A magento 2 module that uses a cron job to delete indices marked as "ghost".

Requirements
------------

[](#requirements)

- PHP &gt;= 7.1
- Magento &gt;= 2.2
- [Smile Elasticsuite module](https://github.com/Smile-SA/elasticsuite) &gt;= 2.10

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

[](#installation)

### Via composer (recommended)

[](#via-composer-recommended)

Go to the Magento 2 root directory and run the following commands in the shell:

```
composer require sehrling/elasticsuite-ghost-cleaner
bin/magento module:enable Sehrling_ElasticsuiteGhostCleaner
bin/magento setup:upgrade

```

### Manually

[](#manually)

Create the directory `app/code/Sehrling/ElasticsuiteGhostCleaner` and copy the all the files from this repository into it. Then run:

```
bin/magento module:enable Sehrling_ElasticsuiteGhostCleaner
bin/magento setup:upgrade

```

License
-------

[](#license)

[MIT](https://opensource.org/licenses/mit-license.phpp)

###  Health Score

39

—

LowBetter than 86% of packages

Maintenance35

Infrequent updates — may be unmaintained

Popularity41

Moderate usage in the ecosystem

Community10

Small or concentrated contributor base

Maturity54

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

Total

2

Last Release

566d ago

### Community

Maintainers

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

---

Top Contributors

[![stephanie-ehrling](https://avatars.githubusercontent.com/u/38039876?v=4)](https://github.com/stephanie-ehrling "stephanie-ehrling (2 commits)")

---

Tags

searchgraphqlelasticsearchmagentocoremerchandisingmagento2setup

### Embed Badge

![Health badge](/badges/sehrling-elasticsuite-ghost-cleaner/health.svg)

```
[![Health](https://phpackages.com/badges/sehrling-elasticsuite-ghost-cleaner/health.svg)](https://phpackages.com/packages/sehrling-elasticsuite-ghost-cleaner)
```

###  Alternatives

[smile/elasticsuite

Magento 2 merchandising and search engine built on ElasticSearch

8044.5M33](/packages/smile-elasticsuite)[smile/module-elasticsuite-cms-search

Smile Elasticsuite - Cms Pages Search Module for Smile Elasticsuite.

25916.7k1](/packages/smile-module-elasticsuite-cms-search)[smile/elasticsuite-for-retailer

Smile ElasticSuite for Retailers - Magento2 toolkit for Retailers : Store Locator, Availability and Prices per store, etc...

18235.4k](/packages/smile-elasticsuite-for-retailer)[smile/module-elasticsuite-rating

Smile ElasticSuite - Rating search module.

1492.1k2](/packages/smile-module-elasticsuite-rating)[tinify/magento2

Make your web shop faster by compressing your JPEG and PNG images. This plugin automatically optimizes your images by integrating with the popular image compression services TinyJPG and TinyPNG.

4345.8k](/packages/tinify-magento2)[collab/module-speculation-rules

Magento 2 module which adds support for Speculation Rules API for instant page loads.

108.5k](/packages/collab-module-speculation-rules)

PHPackages © 2026

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