PHPackages                             mage2kishan/module-hero-slider - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. mage2kishan/module-hero-slider

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

mage2kishan/module-hero-slider
==============================

Hero / homepage carousel for Magento 2 (Hyva + Luma). Center-focused 3-up Splide.js slider with autoplay, per-slide button styling, and responsive desktop/mobile artwork. Ships its own Splide assets — no theme dependency.

1.0.7(1mo ago)031proprietaryPHPPHP ~8.1.0||~8.2.0||~8.3.0||~8.4.0

Since May 8Pushed 1mo agoCompare

[ Source](https://github.com/mage2sk/module-hero-slider)[ Packagist](https://packagist.org/packages/mage2kishan/module-hero-slider)[ RSS](/packages/mage2kishan-module-hero-slider/feed)WikiDiscussions main Synced 3w ago

READMEChangelogDependencies (12)Versions (9)Used By (0)

Magento 2 Hero Slider Extension: Center-Focused Homepage Carousel with Analytics (Hyva + Luma)
==============================================================================================

[](#magento-2-hero-slider-extension-center-focused-homepage-carousel-with-analytics-hyva--luma)

[![Magento 2.4.4 - 2.4.8](https://camo.githubusercontent.com/079c832211eed4f9451ebe264e3865f825b0f9f31b041cbf03676c6e254535d4/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4d6167656e746f2d322e342e342532302d2d253230322e342e382d6f72616e67653f6c6f676f3d6d6167656e746f266c6f676f436f6c6f723d7768697465)](https://magento.com)[![PHP 8.1 - 8.4](https://camo.githubusercontent.com/56b3cce18841623e2cbed2ebf09b06be1be8807e99e6e054a89d304ab4790b8e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d382e312532302d2d253230382e342d626c75653f6c6f676f3d706870266c6f676f436f6c6f723d7768697465)](https://php.net)[![Hyva + Luma](https://camo.githubusercontent.com/d4d6a05401973034a5aae392f030440eefa40afc9191ffb06ed897af5d25adb1/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5468656d65732d487976612532302532422532304c756d612d313462386136)](https://www.hyva.io)[![Live Demo & Details](https://camo.githubusercontent.com/2d9a6a062b1036470cc517bca42a55a7d5a74d4e93daafc417b2c86cc8e61f49/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c69766525323044656d6f25323025323625323044657461696c732d6d6167656e746f2d2d322d2d6865726f2d2d736c696465722d3044393438383f7374796c653d666c6174)](https://kishansavaliya.com/magento-2-hero-slider.html)[![Packagist](https://camo.githubusercontent.com/e70c38a5c8e2bca859eae04101dcad5d2f4671826a27ebb62cfc8eeda2a2c3a4/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5061636b61676973742d6d616765326b697368616e2532466d6f64756c652d2d6865726f2d2d736c696465722d6f72616e67653f6c6f676f3d7061636b6167697374266c6f676f436f6c6f723d7768697465)](https://packagist.org/packages/mage2kishan/module-hero-slider)[![Upwork Top Rated Plus](https://camo.githubusercontent.com/6f72584179420c41ed90432fd2579a4ed36199d4229e8181d20f353c1c4ee4eb/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5570776f726b2d546f702532305261746564253230506c75732d3134613830303f6c6f676f3d7570776f726b266c6f676f436f6c6f723d7768697465)](https://www.upwork.com/freelancers/~016dd1767321100e21)[![Website](https://camo.githubusercontent.com/f1ae86d28e2b505aee60f240d3e5508e390b0a8dc7a9b7ecf1b450fad862053f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f576562736974652d6b697368616e736176616c6979612e636f6d2d304439343838)](https://kishansavaliya.com)

> **Add a hero carousel to your Magento 2 home page in minutes.** Panth Hero Slider shows three slides at once with the active slide enlarged and neighbours peeking from each side. Each slide has its own CTA button, desktop and mobile artwork, click and view analytics, and a sort order you set in the admin. It renders identically on Hyva and Luma with no theme code changes.

**Product page:** [kishansavaliya.com/magento-2-hero-slider.html](https://kishansavaliya.com/magento-2-hero-slider.html)

---

Quick Answer
------------

[](#quick-answer)

**What is Panth Hero Slider?** It is a Magento 2 hero slider extension that puts a center-focused carousel on your home page, with three slides visible at once, autoplay, per-slide CTA buttons, and built-in analytics that track views and clicks per slide.

**What does it add to my store?**

- A **center-focused 3-up carousel** where the active slide is enlarged and neighbour slides peek from each side.
- **Per-slide CTA buttons** with configurable label, background color, and text color.
- **Separate desktop and mobile images** per slide using a responsive `` element.
- **Built-in analytics** that track slide views and clicks per device type, with 30-day totals and a 7-day trend shown in the admin.
- **CMS widget support** so you can drop any slider onto any page without layout XML.

**Which themes are supported?** Both **Hyva** and **Luma**. The slider uses plain CSS and Splide.js with no Tailwind, Alpine, Knockout, or jQuery dependency.

**What does it need?** Magento 2.4.4 to 2.4.8, PHP 8.1 to 8.4, and the free `mage2kishan/module-core` package.

---

Need Custom Magento 2 Development?
----------------------------------

[](#need-custom-magento-2-development)

> **Get a free quote for your project in 24 hours** for custom modules, Hyva themes, performance work, M1 to M2 migrations, and Adobe Commerce Cloud.

 [ ![Get a Free Quote](https://camo.githubusercontent.com/eac8c45d21cff8b139ddc392325f3bd6c8266a6f3d7b23f15131c958f3d3c8d0/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f476574253230612532304672656525323051756f74652532302545322538362539322d5265706c7925323077697468696e2532303234253230686f7572732d4443323632363f7374796c653d666f722d7468652d6261646765) ](https://kishansavaliya.com/get-quote)

### Kishan Savaliya

[](#kishan-savaliya)

**Top Rated Plus on Upwork**

[![Hire on Upwork](https://camo.githubusercontent.com/b69353d3c6e192f4d03cc36bb8883612004e32f54dd2dbcc1e700dd791acd875/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f486972652532306f6e2532305570776f726b2d546f702532305261746564253230506c75732d3134613830303f7374796c653d666f722d7468652d6261646765266c6f676f3d7570776f726b266c6f676f436f6c6f723d7768697465)](https://www.upwork.com/freelancers/~016dd1767321100e21)

100% Job Success - 10+ Years Magento Experience Adobe Certified - Hyva Specialist

### Panth Infotech Agency

[](#panth-infotech-agency)

**Magento Development Team**

[![Visit Agency](https://camo.githubusercontent.com/bbf04bdd2aff502082508568ec42ace3a7475c98756f596e2013056c89726ed6/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f56697369742532304167656e63792d50616e7468253230496e666f746563682d3134613830303f7374796c653d666f722d7468652d6261646765266c6f676f3d7570776f726b266c6f676f436f6c6f723d7768697465)](https://www.upwork.com/agencies/1881421506131960778/)

Custom Modules - Theme Design - Migrations Performance - SEO - Adobe Commerce Cloud

**Visit our website:** [kishansavaliya.com](https://kishansavaliya.com) | **Get a quote:** [kishansavaliya.com/get-quote](https://kishansavaliya.com/get-quote)

---

Table of Contents
-----------------

[](#table-of-contents)

- [Who Is It For](#who-is-it-for)
- [Key Features](#key-features)
- [Compatibility](#compatibility)
- [Installation](#installation)
- [Configuration](#configuration)
- [Managing Sliders and Slides](#managing-sliders-and-slides)
- [Placing a Slider](#placing-a-slider)
- [Analytics](#analytics)
- [FAQ](#faq)
- [Support](#support)
- [About Panth Infotech](#about-panth-infotech)
- [Quick Links](#quick-links)

---

Who Is It For
-------------

[](#who-is-it-for)

- **Merchants who want a standout home page** without hiring a developer for every banner change. Create and manage slides from the Magento admin.
- **Hyva storefronts** that need a carousel built without jQuery, Knockout, or RequireJS added back.
- **Fashion, lifestyle, and home stores** where a large hero image with a clear CTA drives category traffic.
- **Stores running A/B-style experiments** who want real click and view data per slide to see what works.
- **Multi-store setups** where each store view needs its own slider content.

---

Key Features
------------

[](#key-features)

### Center-Focused Carousel

[](#center-focused-carousel)

- **3 slides visible at once** on desktop, with the active slide enlarged and neighbours peeking from each side.
- **Autoplay** with a configurable interval (default 22 seconds, long enough to read each slide).
- **Responsive breakpoint switch** - below the configured width (default 1025px) the carousel shows one slide with pagination dots and no arrows.
- **Navigation arrows** on desktop, hidden automatically on mobile.

### Per-Slide Content

[](#per-slide-content)

- **Desktop and mobile images** per slide using a `` element with a `max-width` media query, so mobile devices get a properly sized image.
- **CTA button** with configurable label, background hex color, and text hex color, overlaid on the artwork.
- **Link URL** per slide - absolute or relative.
- **Sort order** and active/inactive toggle to control what appears on the storefront.

### Admin Management

[](#admin-management)

- **Sliders** - named groups with a unique identifier and per-store-view assignment.
- **Slides** - belong to a slider; managed in a dedicated admin grid with mass enable, disable, and delete actions.
- **Image upload** with an extension deny-list check to block executable file types before saving.
- **CMS widget** so editors can drop any slider on any CMS page or block without touching layout XML.

### Analytics (Built In)

[](#analytics-built-in)

- **Views and clicks tracked per slide** per device class (desktop, tablet, mobile), stored anonymously with no PII.
- **30-day totals and a 7-day comparison** shown on the slide edit page.
- **Per-device breakdown** and a 30-day daily timeline on each slide.
- **CTR columns** on the Manage Slides grid for a quick overview.
- **Daily cron** prunes rows older than the configured retention window (default 365 days).

### Placement Options

[](#placement-options)

- **Auto-injects on the CMS home page** out of the box; toggle off to place manually.
- **CMS widget** for any page or block.
- **Layout XML** using `Panth\HeroSlider\Block\Slider` with a `slider_identifier` argument.
- **Renders nothing** when no active slides exist, safe to leave blocks in place permanently.

### Built to Last

[](#built-to-last)

- **Splide.js loaded lazily** after `DOMContentLoaded`, deduped across multiple sliders on the same page.
- **FPC safe** - the tracking endpoint uses `navigator.sendBeacon` and has no `form_key` dependency.
- **Constructor DI only**, no ObjectManager.
- **Translation ready**, every label uses Magento's `__()` function.

---

Compatibility
-------------

[](#compatibility)

RequirementVersions SupportedMagento Open Source2.4.4, 2.4.5, 2.4.6, 2.4.7, 2.4.8Adobe Commerce2.4.4, 2.4.5, 2.4.6, 2.4.7, 2.4.8Adobe Commerce Cloud2.4.4 to 2.4.8PHP8.1.x, 8.2.x, 8.3.x, 8.4.xHyva Theme1.3+Luma ThemeNative supportRequired Dependency`mage2kishan/module-core` (free)---

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

[](#installation)

### Composer Installation (Recommended)

[](#composer-installation-recommended)

```
composer require mage2kishan/module-hero-slider
bin/magento module:enable Panth_Core Panth_HeroSlider
bin/magento setup:upgrade
bin/magento setup:di:compile
bin/magento setup:static-content:deploy -f
bin/magento cache:flush
```

### Manual Installation via ZIP

[](#manual-installation-via-zip)

1. Download the latest release from [Packagist](https://packagist.org/packages/mage2kishan/module-hero-slider) or from the [product page](https://kishansavaliya.com/magento-2-hero-slider.html).
2. Extract it to `app/code/Panth/HeroSlider/` in your Magento install.
3. Make sure `Panth_Core` is installed too (required dependency).
4. Run the commands above starting from `bin/magento module:enable`.

### Verify Installation

[](#verify-installation)

```
bin/magento module:status Panth_HeroSlider
# Expected: Module is enabled
```

After install, open:

```
Admin → Content → Panth Infotech → Hero Slider → Manage Sliders

```

---

Configuration
-------------

[](#configuration)

Go to **Stores → Configuration → Panth Infotech → Hero Slider**.

### General

[](#general)

SettingGroupDefaultDescriptionEnable Hero SliderGeneralYesMaster toggle for the slider.AutoplayGeneralYesDisable to require user interaction to advance slides.Autoplay Interval (ms)General22000Time each slide is shown before advancing. Only shown when Autoplay is Yes.Slides Per Page (Desktop)General3Number of slides visible at once on desktop.Show Arrows (Desktop)GeneralYesShow previous/next arrows on desktop. Hidden on mobile automatically.Mobile Breakpoint (px)General1025Below this width: 1 slide with pagination dots, no arrows.Auto-inject on CMS Home PageGeneralYesRenders the slider inside the home page content container. Disable to place manually.### Analytics

[](#analytics)

SettingGroupDefaultDescriptionTrack Views and ClicksAnalyticsYesRecords anonymous view and click counts per slide. No PII stored.Retention (days)Analytics365Stat rows older than this are pruned by the daily cron. Only shown when tracking is Yes.---

Managing Sliders and Slides
---------------------------

[](#managing-sliders-and-slides)

### Sliders

[](#sliders)

**Content → Panth Infotech → Hero Slider → Manage Sliders**

A slider is a named group that holds one or more slides. Each slider has:

- **Name** - admin label only, not shown on the storefront.
- **Identifier** - unique key used by widgets and layout XML (lowercase letters, digits, hyphens, underscores).
- **Store Views** - assign to specific store views or "All Store Views".
- **Active** - disable to instantly hide the slider on every storefront.

### Slides

[](#slides)

**Content → Panth Infotech → Hero Slider → Manage Slides**

Each slide accepts:

- **Title** - admin label, never shown on the storefront.
- **Link URL** - destination when the slide is clicked. Absolute (`https://...`) or relative (`/path`).
- **Active** and **Sort Order**.
- **Button Label** - defaults to `SHOP NOW` if blank.
- **Button Background Color** and **Button Text Color** - hex codes, defaults `#09090C` / `#FFFFFF`.
- **Desktop Image** (required) - JPG, PNG, GIF, WebP, or SVG. Recommended around 1280 x 720 px.
- **Mobile Image** (optional) - used below the mobile breakpoint, falls back to the desktop image.
- **Image Alt Text** - used for both desktop and mobile images.

---

Placing a Slider
----------------

[](#placing-a-slider)

### Auto-inject on Home Page

[](#auto-inject-on-home-page)

With the **Auto-inject on CMS Home Page** setting enabled, the slider with identifier `homepage_hero` renders automatically inside the home page content container. No extra steps needed.

### CMS Widget

[](#cms-widget)

1. Open any CMS page or block.
2. Insert widget and choose **Panth Hero Slider**.
3. Type the slider's identifier (for example `homepage_hero`).
4. Save the page.

### Layout XML

[](#layout-xml)

```

            category_promo

```

The block renders nothing when the slider is disabled, missing, or has no active slides for the current store. Safe to leave in place permanently.

---

Analytics
---------

[](#analytics-1)

Every slide tracks views and clicks anonymously per device class (desktop, tablet, mobile). The data shows up in two places:

- **Manage Slides grid** - Views (30d), Clicks (30d), and CTR (30d) columns.
- **Slide edit page** - a Performance card with 30-day totals, a 7-day comparison, a per-device breakdown, and a 30-day daily timeline.

The tracking endpoint (`POST /panth_heroslider/track/event`) is FPC safe with no `form_key` dependency. It uses `navigator.sendBeacon` so navigation is never blocked. Events are written via atomic `INSERT ... ON DUPLICATE KEY UPDATE` to the `panth_hero_slider_stat` table. No IP address, user agent, or session ID is stored.

A daily cron (runs at 03:23 UTC) prunes rows older than the configured retention window.

---

FAQ
---

[](#faq)

### Does the slider work on Hyva themes?

[](#does-the-slider-work-on-hyva-themes)

Yes. The slider uses plain CSS and Splide.js loaded from a CDN, with no Tailwind, Alpine.js, Knockout, or RequireJS dependency. It renders identically on Hyva and Luma.

### How do I add a second slider to a category page?

[](#how-do-i-add-a-second-slider-to-a-category-page)

Create a new slider in the admin with a different identifier (for example `category_promo`), add slides, and place it on the category page using either the CMS widget or layout XML.

### Can I show different slides for different store views?

[](#can-i-show-different-slides-for-different-store-views)

Yes. Each slider is assigned to one or more store views (or All Store Views). Create separate sliders and assign them to the store views you need.

### Will the slider slow down my page?

[](#will-the-slider-slow-down-my-page)

No. Splide.js is loaded lazily after `DOMContentLoaded` from a CDN, deduped so it only loads once even if multiple sliders are on the same page. The tracking endpoint uses `sendBeacon` and does not block page navigation.

### What image sizes should I use?

[](#what-image-sizes-should-i-use)

Desktop images work well at around 1280 x 720 px. For mobile, a portrait or square crop around 600 x 800 px gives a better result than scaling down a wide desktop image.

### Is the analytics data stored with personal data?

[](#is-the-analytics-data-stored-with-personal-data)

No. The tracker records slide ID, date, store ID, event type (view or click), device type, and a count. No IP address, user agent, session ID, or customer ID is stored.

### Can I disable analytics and just use the slider?

[](#can-i-disable-analytics-and-just-use-the-slider)

Yes. Set **Track Views and Clicks** to No in the Analytics group and the tracking endpoint will not write any rows.

### Does it work with Full Page Cache?

[](#does-it-work-with-full-page-cache)

Yes. The slider renders on the initial page load and is part of the cached HTML. The analytics tracking endpoint is a separate AJAX call that does not affect FPC.

### Does Panth Hero Slider need Panth Core?

[](#does-panth-hero-slider-need-panth-core)

Yes. `mage2kishan/module-core` is a free, required dependency that Composer installs automatically.

---

Support
-------

[](#support)

ChannelContactProduct Page[kishansavaliya.com/magento-2-hero-slider.html](https://kishansavaliya.com/magento-2-hero-slider.html)EmailWebsite[kishansavaliya.com](https://kishansavaliya.com)WhatsApp+91 84012 70422GitHub Issues[github.com/mage2sk/module-hero-slider/issues](https://github.com/mage2sk/module-hero-slider/issues)Upwork (Top Rated Plus)[Hire Kishan Savaliya](https://www.upwork.com/freelancers/~016dd1767321100e21)Upwork Agency[Panth Infotech](https://www.upwork.com/agencies/1881421506131960778/)Response time: 1-2 business days.

### Need Custom Magento Development?

[](#need-custom-magento-development)

Looking for **custom Magento module development**, **Hyva theme work**, **store migrations**, or **performance tuning**? Get a free quote in 24 hours:

 [ ![Get a Free Quote](https://camo.githubusercontent.com/0d9512dc4f89ef40179e9f650fd0786b6bc846d289ab2cb04a223a43f2833eeb/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f254630253946253932254143253230476574253230612532304672656525323051756f74652d6b697368616e736176616c6979612e636f6d2532466765742d2d71756f74652d4443323632363f7374796c653d666f722d7468652d6261646765) ](https://kishansavaliya.com/get-quote)

 [ ![Hire on Upwork](https://camo.githubusercontent.com/fad56e8be7896e39593f090cd2ed32e6bf86b4b6e75974cf292aee99d45f5077/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f486972652532304b697368616e2d546f702532305261746564253230506c75732d3134613830303f7374796c653d666f722d7468652d6261646765266c6f676f3d7570776f726b266c6f676f436f6c6f723d7768697465) ](https://www.upwork.com/freelancers/~016dd1767321100e21) [ ![Visit Agency](https://camo.githubusercontent.com/fdf45a9d937d72b896f5e2557337d47efebc0e06b7ad4d4c162c0a64375a62fa/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f56697369742d50616e7468253230496e666f746563682532304167656e63792d3134613830303f7374796c653d666f722d7468652d6261646765266c6f676f3d7570776f726b266c6f676f436f6c6f723d7768697465) ](https://www.upwork.com/agencies/1881421506131960778/) [ ![View Product Page](https://camo.githubusercontent.com/ffa7c79dc919461dd72f0a25ada1b2cc4d78fe72f174000e16b307a4bbab5e94/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5669657725323050726f64756374253230506167652d6d6167656e746f2d2d322d2d6865726f2d2d736c696465722d3044393438383f7374796c653d666f722d7468652d6261646765) ](https://kishansavaliya.com/magento-2-hero-slider.html)

---

About Panth Infotech
--------------------

[](#about-panth-infotech)

Built and maintained by **Kishan Savaliya** ([kishansavaliya.com](https://kishansavaliya.com)), a **Top Rated Plus** Magento developer on Upwork with 10+ years of eCommerce experience.

**Panth Infotech** is a Magento 2 development agency that builds high quality, security focused extensions and themes for both Hyva and Luma storefronts. The extension suite covers SEO, performance, checkout, product presentation, customer engagement, and store management, with each module built to MEQP standards and tested across Magento 2.4.4 to 2.4.8.

Browse the full extension catalog on our [Magento extensions page](https://kishansavaliya.com/magento-extensions.html) or on [Packagist](https://packagist.org/packages/mage2kishan/).

---

Quick Links
-----------

[](#quick-links)

ResourceLink**Product Page**[magento-2-hero-slider.html](https://kishansavaliya.com/magento-2-hero-slider.html)**Packagist**[mage2kishan/module-hero-slider](https://packagist.org/packages/mage2kishan/module-hero-slider)**GitHub**[mage2sk/module-hero-slider](https://github.com/mage2sk/module-hero-slider)**Website**[kishansavaliya.com](https://kishansavaliya.com)**Free Quote**[kishansavaliya.com/get-quote](https://kishansavaliya.com/get-quote)**Upwork (Top Rated Plus)**[Hire Kishan Savaliya](https://www.upwork.com/freelancers/~016dd1767321100e21)**Upwork Agency**[Panth Infotech](https://www.upwork.com/agencies/1881421506131960778/)**Email****WhatsApp**+91 84012 70422---

 **Ready to give your home page a hero that converts?**
 [ ![See Hero Slider](https://camo.githubusercontent.com/f0543214ecd9ede3cbc2700c409c85b7f42ff8df199b73e3d7de4e50439fedc2/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f2546302539462539412538302532305365652532304865726f253230536c696465722532302545322538362539322d50726f647563742532305061676525323025323625323044656d6f2d4443323632363f7374796c653d666f722d7468652d6261646765) ](https://kishansavaliya.com/magento-2-hero-slider.html)

---

**SEO Keywords:** magento 2 hero slider, magento 2 hero slider extension, magento 2 homepage carousel, magento 2 banner slider, splide slider magento 2, hyva hero slider, hyva homepage slider, luma hero slider, magento 2 center focus carousel, magento 2 homepage slider module, magento 2 full width slider, magento 2 slider with analytics, magento 2 slide click tracking, magento 2 hero banner, magento 2 cms carousel, magento 2.4.8 hero slider, php 8.4 hero slider, mage2kishan hero slider, panth hero slider, panth infotech, hire magento developer, top rated plus upwork, kishan savaliya magento, custom magento development, magento 2 responsive slider, magento 2 hyva carousel

###  Health Score

43

—

FairBetter than 89% of packages

Maintenance91

Actively maintained with recent releases

Popularity9

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity57

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

Total

8

Last Release

36d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/343e344aa298f189db888b32d62f9202d31ced1a5ea23411850a63dc4a30299c?d=identicon)[kishansavaliya](/maintainers/kishansavaliya)

---

Top Contributors

[![KishanSavaliya](https://avatars.githubusercontent.com/u/16853223?v=4)](https://github.com/KishanSavaliya "KishanSavaliya (6 commits)")

---

Tags

carouselmagento2magento2 modulehyvalumasplidepanthhero-sliderhomepage-slider

### Embed Badge

![Health badge](/badges/mage2kishan-module-hero-slider/health.svg)

```
[![Health](https://phpackages.com/badges/mage2kishan-module-hero-slider/health.svg)](https://phpackages.com/packages/mage2kishan-module-hero-slider)
```

###  Alternatives

[mollie/magento2

Mollie Payment Module for Magento 2

1131.9M16](/packages/mollie-magento2)[run-as-root/magento2-prometheus-exporter

Magento2 Prometheus Exporter

68357.9k](/packages/run-as-root-magento2-prometheus-exporter)[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)[loki/magento2-components

Core module for defining Alpine.js components with advanced AJAX features

1011.8k26](/packages/loki-magento2-components)[angeo/module-llms-txt

Magento 2 module for AI Engine Optimization (AEO). Generates spec-compliant llms.txt and llms-full.txt per llmstxt.org standard, plus streaming JSONL for vector indexing. Multi-store, multi-website, CLI, cron, async admin UI, Page Builder-aware sanitization, customer-group pricing, atomic writes, ETag/Cache-Control, .md mirrors.

111.1k](/packages/angeo-module-llms-txt)

PHPackages © 2026

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