PHPackages                             web200/magento-elasticsuite-ajax - 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. web200/magento-elasticsuite-ajax

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

web200/magento-elasticsuite-ajax
================================

Magento 2 Module to add ajax navigation to elasticsuite module

v1.0.4(7mo ago)23125.2k↓25.6%9[7 issues](https://github.com/Web200/magento2-elasticsuite-ajax/issues)[1 PRs](https://github.com/Web200/magento2-elasticsuite-ajax/pulls)OSL-3.0PHPPHP ^7.0|^8.0

Since Jan 3Pushed 7mo ago3 watchersCompare

[ Source](https://github.com/Web200/magento2-elasticsuite-ajax)[ Packagist](https://packagist.org/packages/web200/magento-elasticsuite-ajax)[ RSS](/packages/web200-magento-elasticsuite-ajax/feed)WikiDiscussions master Synced 2w ago

READMEChangelog (10)DependenciesVersions (26)Used By (0)

Magento 2 Elastisuite Ajax Module
=================================

[](#magento-2-elastisuite-ajax-module)

Magento 2 Module to add ajax navigation to elasticsuite module

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

[](#installation)

```
$ composer require "web200/magento-elasticsuite-ajax":"*"

```

Features
--------

[](#features)

- Ajax navigation on category pages (Categories / Swatches / List)
- Infinite navigation pages. (Can be enable / disable in Store &gt; Configuration &gt; Elasticsuite &gt; Ajax Settings)

Varnish
-------

[](#varnish)

In order to cache classic page and xhr request you need to set different cache in varnish. Thanks @mfickers

```
sub vcl_hash {
    ...

    # Sort AJAX requests distinct from regular requests
    if (req.http.X-Requested-With == "XMLHttpRequest"){
        hash_data(req.http.X-Requested-With);
    }

    ...
}

```

###  Health Score

51

—

FairBetter than 95% of packages

Maintenance58

Moderate activity, may be stable

Popularity43

Moderate usage in the ecosystem

Community16

Small or concentrated contributor base

Maturity69

Established project with proven stability

 Bus Factor1

Top contributor holds 89.5% 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 ~83 days

Recently: every ~289 days

Total

23

Last Release

218d ago

Major Versions

v0.8.4 → v1.0.02022-11-10

PHP version history (2 changes)v0.1PHP ^7.0

v0.8.4PHP ^7.0|^8.0

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/41059?v=4)[Pierre](/maintainers/kpitn)[@kpitn](https://github.com/kpitn)

---

Top Contributors

[![kpitn](https://avatars.githubusercontent.com/u/41059?v=4)](https://github.com/kpitn "kpitn (34 commits)")[![bmandl](https://avatars.githubusercontent.com/u/6824884?v=4)](https://github.com/bmandl "bmandl (2 commits)")[![florisschreuder](https://avatars.githubusercontent.com/u/57114356?v=4)](https://github.com/florisschreuder "florisschreuder (1 commits)")[![mfickers](https://avatars.githubusercontent.com/u/12683535?v=4)](https://github.com/mfickers "mfickers (1 commits)")

### Embed Badge

![Health badge](/badges/web200-magento-elasticsuite-ajax/health.svg)

```
[![Health](https://phpackages.com/badges/web200-magento-elasticsuite-ajax/health.svg)](https://phpackages.com/packages/web200-magento-elasticsuite-ajax)
```

###  Alternatives

[kiwicommerce/module-cron-scheduler

Easily set up and manage cron jobs from the backend with a beautiful and managed timeline feature. Find the actual load on CPU/Memory by cron job execution.

74608.2k](/packages/kiwicommerce-module-cron-scheduler)[loevgaard/sylius-brand-plugin

A Sylius plugin for handling brands

29159.6k3](/packages/loevgaard-sylius-brand-plugin)[dog-ears/crud-d-scaffold

Extend Laravel 7's generators scaffold.

183.1k](/packages/dog-ears-crud-d-scaffold)

PHPackages © 2026

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