PHPackages                             studioraz/magento2-module-meilisearch - 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. studioraz/magento2-module-meilisearch

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

studioraz/magento2-module-meilisearch
=====================================

Meilisearch integration for Magento 2

10PHPCI failing

Since May 28Pushed todayCompare

[ Source](https://github.com/studioraz/magento2-module-meilisearch)[ Packagist](https://packagist.org/packages/studioraz/magento2-module-meilisearch)[ RSS](/packages/studioraz-magento2-module-meilisearch/feed)WikiDiscussions main Synced today

READMEChangelogDependenciesVersions (3)Used By (0)

Meilisearch / Magento 2 (Adobe Commerce)

[](#meilisearch--magento-2-adobe-commerce)

 [ ![Documentation](https://camo.githubusercontent.com/7386e7990576f21a5320b5f4e5a0e54bc941305dd1498b29d8e8709bbb4d38dd/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f646f63732d617661696c61626c652d626c7565) ](https://walkwizus.github.io/magento2-module-meilisearch-docs/) [ ![Demo](https://camo.githubusercontent.com/5274b4e2c45a4fe1b80fbce179f9d2a9c6f930ffd1abd2fa823b9530b42194fd/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f64656d6f2d6c6976652d627269676874677265656e) ](https://demo-meilisearch.walkwizus.com/)

 [![](docs/assets/logo/walkwizus-logo-light.svg?sanitize=true#gh-light-mode-only)](docs/assets/logo/walkwizus-logo-light.svg?sanitize=true#gh-light-mode-only) [![](docs/assets/logo/walkwizus-logo-dark.svg?sanitize=true#gh-dark-mode-only)](docs/assets/logo/walkwizus-logo-dark.svg?sanitize=true#gh-dark-mode-only) [![](docs/assets/logo/meilisearch-logo-light.svg?sanitize=true#gh-light-mode-only)](docs/assets/logo/meilisearch-logo-light.svg?sanitize=true#gh-light-mode-only) [![](docs/assets/logo/meilisearch-logo-dark.svg?sanitize=true#gh-dark-mode-only)](docs/assets/logo/meilisearch-logo-dark.svg?sanitize=true#gh-dark-mode-only)

The Meilisearch extension for Magento 2 enables replacing Magento's default search engine (OpenSearch) with Meilisearch.

🔎 What is Meilisearch?
----------------------

[](#-what-is-meilisearch)

Meilisearch is a search engine featuring a blazing fast RESTful search API, typo tolerance, comprehensive language support, and much more.

⚙️ Installation &amp; Requirements
----------------------------------

[](#️-installation--requirements)

Important

**Meilisearch PHP SDK Dependency** &gt; This module **no longer includes the Meilisearch PHP SDK automatically**. You must install it manually in your project.
The module requires **Meilisearch PHP SDK version `>= 2.0.0-beta.3`**.

🧩 Hyvä Compatibility
--------------------

[](#-hyvä-compatibility)

This frontend is fully compatible with the [Hyvä Frontend](https://www.hyva.io/).
If you're using Hyvä, make sure to install the dedicated compatibility module:
👉 [Meilisearch Hyvä Compatibility Module](https://github.com/walkwizus/magento2-hyva-meilisearch)

🧩 Breeze Compatibility
----------------------

[](#-breeze-compatibility)

This frontend is fully compatible with the [Breeze frontend](https://breezefront.com/) by SwissUp.
If you're using Breeze, make sure to install the dedicated compatibility module:
👉 [Meilisearch Breeze Compatibility Module](https://github.com/walkwizus/magento2-module-breeze-meilisearch)

✨ Main Features
---------------

[](#-main-features)

### 🗂️ Category Merchandising

[](#️-category-merchandising)

The **Category Merchandising** feature allows you to dynamically populate your categories using a rule engine.
No more manual category management — products are automatically assigned in real time based on the rules you define.

You retain full control with an intuitive **drag-and-drop** interface to reorder products and highlight your **top-performing items**.

 [![Facet Merchandising](docs/assets/merchandising/category-merchandising.png)](docs/assets/merchandising/category-merchandising.png)

### 🧩 Facet Merchandising

[](#-facet-merchandising)

The **Facet Merchandising** feature lets you fully customize the display of layered navigation filters for an optimized user experience.
You can:

- 🔃 Reorder facets as needed
- 🔍 Enable a search field within facet options
- 🔎 Enable Fuzzy Search within facet options for approximate matching
- ➕ Limit the number of visible options with a **“Show more”** toggle

Perfect for keeping navigation **clean and user-friendly**, even in **attribute-rich catalogs**.

 [![Facet Merchandising](docs/assets/merchandising/facet-merchandising.png)](docs/assets/merchandising/facet-merchandising.png)

### 🖥️ Faceted Frontend Experience

[](#️-faceted-frontend-experience)

The module offers a **fully dynamic and responsive frontend interface** powered by Knockout.js, designed to enhance layered navigation usability and speed.

Key features include:

- 🎚️ **Price slider** with real-time filtering
- ☑️ **Multi-select checkboxes** for flexible attribute filtering
- 🔍 **Search within facet options** to quickly find relevant values
- 🔎 **Fuzzy search within facet options** for approximate matching powered by Fuse.js
- ⚡ Instant UI updates without page reloads

The search within facet options is powered by [Fuse.js](https://fusejs.io/), providing **fast, fuzzy search** among attribute values directly in the frontend.
This enhances usability, especially for attributes with a large number of options, by allowing approximate matching and instant filtering.

This modern frontend ensures a smooth and engaging shopping experience, even on large catalogs.

---

 **📚 Documentation | 🚀 Live Demo**

 [ ![Documentation](https://camo.githubusercontent.com/015a239966d65d6398af3ac692dbd01c375b6d9bf48bcbde2aacbeee38ba663e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f646f63756d656e746174696f6e2d617661696c61626c652d626c75653f7374796c653d666f722d7468652d6261646765) ](https://walkwizus.github.io/magento2-module-meilisearch-docs/) [ ![Live Demo](https://camo.githubusercontent.com/7cc4f31d97b809cd4dcdb1416b0669b4f348f78ba17ce1704284df1bab220a92/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f64656d6f2d6c6976652d627269676874677265656e3f7374796c653d666f722d7468652d6261646765) ](https://demo-meilisearch.walkwizus.com/)

 [View the full documentation](https://walkwizus.github.io/magento2-module-meilisearch-docs/) · [Try the live demo](https://demo-meilisearch.walkwizus.com/)

###  Health Score

23

↑

LowBetter than 26% of packages

Maintenance65

Regular maintenance activity

Popularity2

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity14

Early-stage or recently created project

 Bus Factor1

Top contributor holds 85.1% 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/4bfa52434a9977959b38e23769e70eedf6ceeade2d12daf7ee1f243b46b47ce7?d=identicon)[itaymesh](/maintainers/itaymesh)

---

Top Contributors

[![walkwizus](https://avatars.githubusercontent.com/u/8866329?v=4)](https://github.com/walkwizus "walkwizus (126 commits)")[![Sam-Mear](https://avatars.githubusercontent.com/u/47563391?v=4)](https://github.com/Sam-Mear "Sam-Mear (17 commits)")[![dm-vasylenko](https://avatars.githubusercontent.com/u/51929620?v=4)](https://github.com/dm-vasylenko "dm-vasylenko (2 commits)")[![itaymesh](https://avatars.githubusercontent.com/u/493197?v=4)](https://github.com/itaymesh "itaymesh (2 commits)")[![Copilot](https://avatars.githubusercontent.com/in/1693627?v=4)](https://github.com/Copilot "Copilot (1 commits)")

### Embed Badge

![Health badge](/badges/studioraz-magento2-module-meilisearch/health.svg)

```
[![Health](https://phpackages.com/badges/studioraz-magento2-module-meilisearch/health.svg)](https://phpackages.com/packages/studioraz-magento2-module-meilisearch)
```

###  Alternatives

[awesome-nova/dependent-filter

Dependent filters for Laravel Nova

26193.1k](/packages/awesome-nova-dependent-filter)[algolia/php-dom-parser

A simple tool to turn DOM into Algolia search friendly record objects.

181.8k](/packages/algolia-php-dom-parser)

PHPackages © 2026

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