PHPackages                             smile/module-elasticsuite-rating - 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. [Search &amp; Filtering](/categories/search)
4. /
5. smile/module-elasticsuite-rating

ActiveMagento2-module[Search &amp; Filtering](/categories/search)

smile/module-elasticsuite-rating
================================

Smile ElasticSuite - Rating search module.

2.4.0(2mo ago)1498.6k↓55.5%6[3 issues](https://github.com/Smile-SA/magento2-module-elasticsuite-rating/issues)2OSL-3.0PHP

Since Jul 8Pushed 1mo ago8 watchersCompare

[ Source](https://github.com/Smile-SA/magento2-module-elasticsuite-rating)[ Packagist](https://packagist.org/packages/smile/module-elasticsuite-rating)[ Docs](https://github.com/Smile-SA/magento2-module-elasticsuite-rating)[ RSS](/packages/smile-module-elasticsuite-rating/feed)WikiDiscussions master Synced 3d ago

READMEChangelog (10)Dependencies (10)Versions (21)Used By (2)

ElasticSuite Ratings
--------------------

[](#elasticsuite-ratings)

This module is a plugin for [ElasticSuite](https://github.com/Smile-SA/elasticsuite).

It allows to display Magento2 user's ratings as a facet filter, and also as a sort order.

### Benefits

[](#benefits)

- You will see a new facet allowing to **filter on products average ratings**.

[![Rating Filter](doc/static/rating_filter.png)](doc/static/rating_filter.png)

- You will also be able to use the ratings as a **sort order** in category pages and search results.

[![Rating Filter](doc/static/rating_sort.png)](doc/static/rating_sort.png)

### Requirements

[](#requirements)

The module requires :

- [ElasticSuite](https://github.com/Smile-SA/elasticsuite) &gt; 2.3.\*
- Magento2 CE/EE Edition

### Quick Start Guide

[](#quick-start-guide)

1. Install the module via Composer :

`composer require smile/module-elasticsuite-rating`

2. Enable it

`bin/magento module:enable Smile_ElasticsuiteRating`

3. Install the module and rebuild the DI cache

`bin/magento setup:upgrade`

4. Process a full reindex of catalogsearch index to reindex the Ratings data

`bin/magento index:reindex catalogsearch_fulltext`

### How to use

[](#how-to-use)

The module is adding a new Product Attribute, called **ratings\_summary**.

Since this is managed via an attribute, you are able to :

- display/hide it on category pages (via the **Is Filterable** option)
- display/hide it on search pages (via the **Is Filterable In Search** option)
- allow/disallow it for sort order (via the **Used for Sort By** option)

###  Health Score

58

—

FairBetter than 98% of packages

Maintenance85

Actively maintained with recent releases

Popularity41

Moderate usage in the ecosystem

Community22

Small or concentrated contributor base

Maturity72

Established project with proven stability

 Bus Factor1

Top contributor holds 62.9% 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 ~187 days

Recently: every ~633 days

Total

20

Last Release

81d ago

Major Versions

1.0.0 → 2.0.02017-06-15

### Community

Maintainers

![](https://www.gravatar.com/avatar/3c4859b63b960878ef37185d533dbd629247859679dfcdf465259d6a4a488ee7?d=identicon)[romainruaud](/maintainers/romainruaud)

![](https://avatars.githubusercontent.com/u/2353374?v=4)[Richard Bayet](/maintainers/rbayet)[@rbayet](https://github.com/rbayet)

---

Top Contributors

[![romainruaud](https://avatars.githubusercontent.com/u/15340849?v=4)](https://github.com/romainruaud "romainruaud (22 commits)")[![Todep](https://avatars.githubusercontent.com/u/50146554?v=4)](https://github.com/Todep "Todep (8 commits)")[![rbayet](https://avatars.githubusercontent.com/u/2353374?v=4)](https://github.com/rbayet "rbayet (5 commits)")

---

Tags

searchelasticsearchmagentomerchandisingmagento2ratings

### Embed Badge

![Health badge](/badges/smile-module-elasticsuite-rating/health.svg)

```
[![Health](https://phpackages.com/badges/smile-module-elasticsuite-rating/health.svg)](https://phpackages.com/packages/smile-module-elasticsuite-rating)
```

###  Alternatives

[smile/elasticsuite

Magento 2 merchandising and search engine built on ElasticSearch

8064.7M49](/packages/smile-elasticsuite)[smile/module-elasticsuite-cms-search

Smile Elasticsuite - Cms Pages Search Module for Smile Elasticsuite.

25966.8k1](/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...

18242.7k](/packages/smile-elasticsuite-for-retailer)[sehrling/elasticsuite-ghost-cleaner

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

17100.8k](/packages/sehrling-elasticsuite-ghost-cleaner)[opengento/module-category-import-export

This module add the capability to import and export the categories from the back-office.

1310.9k2](/packages/opengento-module-category-import-export)[we-are-virtua/magento2-search-fix

Magento2 module for fixing hanging 'insert to' search\_tmp queries

149.0k](/packages/we-are-virtua-magento2-search-fix)

PHPackages © 2026

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