PHPackages                             codilar/magento2-banner-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. codilar/magento2-banner-slider

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

codilar/magento2-banner-slider
==============================

A magento 2 module to show banners within a slider. The smart way

2.0.1(5y ago)43.3k6[1 PRs](https://github.com/Codilar/magento2-banner-slider/pulls)1OSL-3.0PHPPHP \*

Since Feb 18Pushed 5y ago2 watchersCompare

[ Source](https://github.com/Codilar/magento2-banner-slider)[ Packagist](https://packagist.org/packages/codilar/magento2-banner-slider)[ RSS](/packages/codilar-magento2-banner-slider/feed)WikiDiscussions master Synced 3w ago

READMEChangelogDependencies (2)Versions (8)Used By (1)

Codilar magento2-banner-slider
==============================

[](#codilar-magento2-banner-slider)

A magento 2 module to show banners within a slider. The smart way

The module comes with 4 types of banners which you can add to your sliders.

1. **Local image** (upload or select from wysiwyg gallery)
2. **External image** (URL)
3. **YouTube video** (URL)
4. **Custom HTML** (WYSIWYG editor provided)

But feel free to extend the module to make more types if you want!

### Also easily create different resource maps, to facilitate showing different kinds of banners for different screen resolutions (like mobile, desktop, tablet, and TV)!

[](#also-easily-create-different-resource-maps-to-facilitate-showing-different-kinds-of-banners-for-different-screen-resolutions-like-mobile-desktop-tablet-and-tv)

Steps to install
----------------

[](#steps-to-install)

1. **Via Composer** `composer require codilar/magento2-banner-slider` (**Recommended**)
2. **Manually** Clone or download [this repository](https://github.com/Codilar/magento2-banner-slider) and put it in `app/code/Codilar/BannerSlider`

Steps to create a slider
------------------------

[](#steps-to-create-a-slider)

1. Login to your Admin panel
2. Go to `Content > Banner Slider > Manage Sliders` and create a new slider
3. Go to `Content > Banner Slider > Manage Resource Maps` to create a new resource type (it takes three parameters, the title, and the min width, and max width which you can leave blank for ignoring)
4. Go to `Content > Banner Slider > Manage Banners` to add a new banner. Assign the banner to the slider created in step 2 and resource map created in step 3
5. Done!

How to use the slider
---------------------

[](#how-to-use-the-slider)

1. Widget support
2. REST API support
3. GraphQL API support

###  Health Score

33

—

LowBetter than 72% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity25

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity61

Established project with proven stability

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

Total

3

Last Release

1855d ago

Major Versions

1.0.0 → 2.0.02021-02-10

PHP version history (2 changes)1.0.0PHP ~7.1.3||~7.2.0||~7.3.0

2.0.1PHP \*

### Community

Maintainers

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

---

Top Contributors

[![jayankaghosh](https://avatars.githubusercontent.com/u/15029834?v=4)](https://github.com/jayankaghosh "jayankaghosh (3 commits)")

### Embed Badge

![Health badge](/badges/codilar-magento2-banner-slider/health.svg)

```
[![Health](https://phpackages.com/badges/codilar-magento2-banner-slider/health.svg)](https://phpackages.com/packages/codilar-magento2-banner-slider)
```

###  Alternatives

[run-as-root/magento2-prometheus-exporter

Magento2 Prometheus Exporter

68353.9k](/packages/run-as-root-magento2-prometheus-exporter)[elgentos/regenerate-catalog-urls

Regenerate Catalog URL Rewrites (products, categories, cms pages)

2842.6M](/packages/elgentos-regenerate-catalog-urls)[customgento/module-cookiebot-m2

This Magento 2 module integrates Cookiebot into your store.

2468.3k](/packages/customgento-module-cookiebot-m2)[myparcelnl/magento

A Magento 2 module that creates MyParcel labels

1859.0k](/packages/myparcelnl-magento)[mage-os/module-meta-robots-tag

NoIndex NoFollow NoArchive Tag extension

1112.5k](/packages/mage-os-module-meta-robots-tag)[loki/magento2-components

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

1010.0k22](/packages/loki-magento2-components)

PHPackages © 2026

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