PHPackages                             mage2kishan/module-notification-bar - 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-notification-bar

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

mage2kishan/module-notification-bar
===================================

Panth Notification Bar — display customizable notification bars, promo banners, countdown timers, and announcement strips on your Magento 2 storefront. Multiple bars with scheduling, page targeting, customer group targeting, geo-targeting, CTA buttons, and dismissible with cookie memory. Hyva + Luma compatible.

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

Since Apr 16Pushed 1mo agoCompare

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

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

Magento 2 Notification Bar Extension: Promo Bars, Countdown Timers, Targeting and Scheduling (Hyva + Luma)
==========================================================================================================

[](#magento-2-notification-bar-extension-promo-bars-countdown-timers-targeting-and-scheduling-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/d4e44bd1a087967f86cc609b4e63af97a424e43f04224e77a784e59d6587bfff/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c69766525323044656d6f25323025323625323044657461696c732d6d6167656e746f2d2d322d2d6e6f74696669636174696f6e2d2d6261722d3044393438383f7374796c653d666c6174)](https://kishansavaliya.com/magento-2-notification-bar.html)[![Packagist](https://camo.githubusercontent.com/fdbc65b6aa88243f57ccd06d0f6d021762d349b5219fd43e7d366eb2e6ac139f/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5061636b61676973742d6d616765326b697368616e2532466d6f64756c652d2d6e6f74696669636174696f6e2d2d6261722d6f72616e67653f6c6f676f3d7061636b6167697374266c6f676f436f6c6f723d7768697465)](https://packagist.org/packages/mage2kishan/module-notification-bar)[![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)

> **Show targeted announcement bars anywhere on your Magento 2 store.** Panth Notification Bar lets you create unlimited stackable bars with countdown timers, CTA buttons, scheduling, page targeting, customer group targeting, geo-targeting, device rules, and cookie-based dismissal. Native templates for **Hyva (Alpine.js)** and **Luma** are both included.

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

---

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

[](#quick-answer)

**What is Panth Notification Bar?** It is a Magento 2 announcement bar extension that lets you create unlimited notification bars with full scheduling, targeting, and styling options so you can show the right message to the right visitor on the right page.

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

- **Unlimited bars** that stack vertically in priority order, each with its own position, colors, and content.
- **Live countdown timers** that run client-side for flash sales and limited-time offers.
- **CTA buttons** per bar with custom label, URL, and colors.
- **Granular targeting** by store view, customer group, country, page type, URL pattern, URL parameter, and device.
- **Scheduling** with active-from and active-to dates so bars appear and expire automatically.
- **Dismissible bars** that remember each visitor's choice via a configurable cookie window.

**Which themes are supported?** Both **Hyva** (Alpine.js, no jQuery) and **Luma**. The right template is picked automatically based on the active theme.

**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)
- [How It Works](#how-it-works)
- [FAQ](#faq)
- [Support](#support)
- [About Panth Infotech](#about-panth-infotech)
- [Quick Links](#quick-links)

---

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

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

- **Merchants running time-sensitive promotions** who need flash sale bars with live countdown timers that expire automatically.
- **Stores with multiple customer segments** who want to show different messages to guests, VIP groups, or specific countries.
- **Hyva storefronts** that need a notification bar built with Alpine.js and no jQuery added back in.
- **Marketing teams** who manage seasonal campaigns across many pages and need scheduling so bars go live and expire without a developer.
- **Stores selling to multiple regions** who want geo-targeted messaging, such as a free shipping threshold for the US and a separate notice for the EU.

---

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

[](#key-features)

### Unlimited Bars with Stacking

[](#unlimited-bars-with-stacking)

- **Create unlimited bars**, each with its own content, position, style, and audience.
- **Automatic stacking** so multiple bars render vertically in sort order when enabled.
- **Max visible cap** in global settings limits how many bars appear at once per page.
- **Six bar types** with preset color palettes: `info`, `warning`, `success`, `promo`, `urgent`, `custom`.

### Positioning

[](#positioning)

- **Top fixed** sticks to the top of the viewport as the user scrolls.
- **Top static** sits at the top of the page and scrolls away with content.
- **Bottom fixed** sticks to the bottom of the viewport.
- **Bottom floating** shows as a rounded pill at the bottom for subtle announcements.

### Rich Content and Styling

[](#rich-content-and-styling)

- **HTML content** per bar with an optional separate mobile-specific override.
- **Solid color, gradient CSS, or image background**, styled independently per bar.
- **Text color, font size, bar height, padding, and icon** controls per bar.
- **Custom CSS** injected inline per bar for one-off design changes without touching the theme.
- **Five preset color palettes** ship with the module for info, success, warning, promo, and urgent bar types.

### CTA Buttons

[](#cta-buttons)

- **Optional CTA button** per bar with label, URL, and background and text colors.
- **Open in new tab** toggle per button.
- **Button colors** inherit from the bar or can be fully overridden.

### Live Countdown Timers

[](#live-countdown-timers)

- **End-date countdown** renders a live days, hours, minutes, and seconds counter.
- **Custom label** lets you prefix the counter with any text, for example "Sale ends in".
- **Expired text** shows a fallback message after the countdown hits zero.
- **Runs entirely client-side** with no server polling or extra requests.

### Targeting

[](#targeting)

- **Store views** let you scope a bar to specific stores or all stores.
- **Customer groups** target logged-in groups, guests, or any subset.
- **Country targeting** by ISO country code list.
- **Page targeting** set to all, include specific URLs, or exclude specific URLs.
- **Page types** filter by cms, category, product, cart, checkout, customer account, and more.
- **URL patterns** support wildcards, for example `/sale/*` or `/brand/nike*`.
- **URL parameters** show a bar only when a specific query parameter is present, for example `utm_campaign=spring2026`.
- **Device targeting** shows or hides a bar on mobile or desktop independently.
- **Separate mobile content** for shorter copy on small screens.

### Scheduling

[](#scheduling)

- **Active-from and active-to dates** let bars appear and expire automatically, server-side, with no layout shift.
- **Auto-close seconds** dismiss the bar automatically after N seconds on any page.
- **Animation options**: `slide_down`, `fade_in`, or `none`.

### Dismissal and Cookie Memory

[](#dismissal-and-cookie-memory)

- **Dismissible toggle** per bar adds a close button.
- **Cookie duration** in days controls how long the dismissal persists. Zero means session-only.
- Dismissed bars stay hidden for the configured window even as the visitor navigates between pages.

### Hyva and Luma Ready

[](#hyva-and-luma-ready)

- **Native Hyva template** built on Alpine.js with no jQuery, RequireJS, or Knockout.
- **Native Luma template** using plain vanilla JavaScript.
- **Automatic theme detection** via `Panth\Core\Helper\Theme`.
- **Rendered in `after.body.start`** so the bar is painted before the header, avoiding flicker.

### Built to Last

[](#built-to-last)

- **MEQP-style code** with constructor dependency injection only.
- **`ifconfig`-gated block** so nothing is built when the module is disabled.
- **Single indexed database table** (`panth_notification_bar`) with indexes on `is_active`, `sort_order`, `position`, `date_from`, `date_to`, and `bar_type`.
- **Translation ready**, every label uses Magento's `__()` function.
- **Multi-store and multi-language** ready out of the box.

---

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+ (native Alpine.js support)Luma ThemeNative supportRequired Dependency`mage2kishan/module-core` (free)---

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

[](#installation)

### Composer Installation (Recommended)

[](#composer-installation-recommended)

```
composer require mage2kishan/module-notification-bar
bin/magento module:enable Panth_Core Panth_NotificationBar
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-notification-bar) or from the [product page](https://kishansavaliya.com/magento-2-notification-bar.html).
2. Extract it to `app/code/Panth/NotificationBar/` 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_NotificationBar
# Expected: Module is enabled
```

After install, open:

```
Admin → Panth Infotech → Notification Bar → Manage Bars

```

---

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

[](#configuration)

Go to **Stores → Configuration → Panth Extensions → Notification Bar**.

SettingGroupDefaultDescriptionEnable Notification BarGeneral SettingsYesMaster toggle. Disabling this removes all bars from the storefront.Max Visible BarsGeneral Settings3Maximum bars rendered on any page at one time.Default PositionDisplay Settingstop\_fixedFallback position applied to new bars.Stack Multiple BarsDisplay SettingsYesWhen enabled, qualifying bars stack vertically. When disabled, only the top-priority bar shows.Default AnimationDisplay Settingsslide\_downAnimation applied to new bars: `slide_down`, `fade_in`, or `none`.Z-IndexDisplay Settings9999CSS z-index for the bar container. Raise this if a theme header overlaps the bar.Per-bar options (content, colors, countdown, targeting, scheduling, dismissal) are set on each bar's edit page under **Panth Infotech → Notification Bar → Manage Bars**.

---

How It Works
------------

[](#how-it-works)

1. The block is placed in `after.body.start` through layout XML so it renders before the header.
2. On each page load, the module queries `panth_notification_bar` for active bars that match the current store, customer group, country, page type, URL, URL parameters, device, and schedule.
3. Qualifying bars are sorted by `sort_order` ascending. The global **Max Visible Bars** cap is applied.
4. Each bar renders as a fixed or static container at the configured position.
5. If **Stack Multiple Bars** is off, only the first qualifying bar is rendered.
6. Countdown timers run in Alpine.js (Hyva) or plain JavaScript (Luma) with no server calls after the initial page render.
7. When a visitor dismisses a bar, a cookie is written. On subsequent page loads, the module reads that cookie in JavaScript and hides the bar client-side without re-querying the server.

---

FAQ
---

[](#faq)

### Does the notification bar work on Hyva themes?

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

Yes. Panth Notification Bar ships a native Hyva template using Alpine.js, with no jQuery, Knockout, or RequireJS. The module detects the active theme through `Panth_Core` and serves the correct template automatically.

### Can I run more than one bar at a time?

[](#can-i-run-more-than-one-bar-at-a-time)

Yes. Create as many bars as you need. When **Stack Multiple Bars** is enabled, all qualifying bars render together in sort order up to the **Max Visible Bars** cap. When stacking is off, only the highest-priority qualifying bar shows.

### Can I target a bar to visitors from a specific country?

[](#can-i-target-a-bar-to-visitors-from-a-specific-country)

Yes. Enter a comma-separated list of ISO country codes in the **Target Countries** field, for example `US,CA,GB`. Country detection uses the store's standard geo-resolution.

### Can I show a bar only to visitors coming from a UTM campaign?

[](#can-i-show-a-bar-only-to-visitors-coming-from-a-utm-campaign)

Yes. Add the parameter to **Target URL Params** as `utm_campaign=spring2026`. The bar renders only when that query parameter is present in the URL.

### Can I schedule a bar to go live and expire automatically?

[](#can-i-schedule-a-bar-to-go-live-and-expire-automatically)

Yes. Set **Active From** and **Active To** dates. The bar is server-filtered by date range so it does not render outside that window. No cache flush is needed when a bar expires.

### How do I stop the bar from appearing on the checkout page?

[](#how-do-i-stop-the-bar-from-appearing-on-the-checkout-page)

Set **Page Targeting** to `exclude` and add `/checkout/*` (and `/onestepcheckout/*` if you use a custom checkout) to the target URL patterns.

### Can I show a different message to mobile visitors?

[](#can-i-show-a-different-message-to-mobile-visitors)

Yes. Either use the **Show on Mobile** and **Show on Desktop** toggles to create separate bars per device, or set **Mobile Content** on the same bar for shorter copy on small screens.

### Once a visitor closes a bar, will it come back?

[](#once-a-visitor-closes-a-bar-will-it-come-back)

Only after the cookie expires. Set **Cookie Duration** (days) to control the window. Set it to `0` for session-only dismissal, so the bar returns when the visitor opens a new browser session.

### Does it work on multi-store setups?

[](#does-it-work-on-multi-store-setups)

Yes. Store view targeting, customer group rules, and configuration settings all respect Magento's scope order of default, website, and store view.

---

Support
-------

[](#support)

ChannelContactProduct Page[kishansavaliya.com/magento-2-notification-bar.html](https://kishansavaliya.com/magento-2-notification-bar.html)EmailWebsite[kishansavaliya.com](https://kishansavaliya.com)WhatsApp+91 84012 70422GitHub Issues[github.com/mage2sk/module-notification-bar/issues](https://github.com/mage2sk/module-notification-bar/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/8f73773299d6db99d290f63641fc02d9b11134611a36faf9c5e0a089665e4ce5/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5669657725323050726f64756374253230506167652d6d6167656e746f2d2d322d2d6e6f74696669636174696f6e2d2d6261722d3044393438383f7374796c653d666f722d7468652d6261646765) ](https://kishansavaliya.com/magento-2-notification-bar.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-notification-bar.html](https://kishansavaliya.com/magento-2-notification-bar.html)**Packagist**[mage2kishan/module-notification-bar](https://packagist.org/packages/mage2kishan/module-notification-bar)**GitHub**[mage2sk/module-notification-bar](https://github.com/mage2sk/module-notification-bar)**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 add targeted announcement bars to your store?**
 [ ![See Notification Bar](https://camo.githubusercontent.com/cae4104f13edf431c607a45a15f62c51f2ac4c409340551fa44be5a226baeea8/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f2546302539462539412538302532305365652532304e6f74696669636174696f6e2532304261722532302545322538362539322d50726f647563742532305061676525323025323625323044656d6f2d4443323632363f7374796c653d666f722d7468652d6261646765) ](https://kishansavaliya.com/magento-2-notification-bar.html)

---

**SEO Keywords:** magento 2 notification bar, magento 2 announcement bar, magento 2 promo bar, magento 2 top bar, magento 2 bottom bar, magento 2 sticky bar, magento 2 countdown bar, magento 2 flash sale bar, magento 2 free shipping bar, magento 2 countdown timer extension, magento 2 dismissible bar, magento 2 geo targeted bar, magento 2 customer group bar, magento 2 utm targeted bar, magento 2 device targeted bar, magento 2 mobile announcement bar, magento 2 stacked bars, magento 2 bar scheduling, magento 2 cta bar, hyva notification bar, hyva announcement bar, alpine js bar magento, luma notification bar, magento 2.4.8 notification bar, magento 2.4.7 notification bar, panth notification bar, mage2kishan notification bar, panth infotech, hire magento developer, top rated plus magento freelancer, kishan savaliya magento, custom magento 2 module development, magento 2 hyva development, magento 2 extension developer

###  Health Score

43

—

FairBetter than 89% of packages

Maintenance91

Actively maintained with recent releases

Popularity8

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 ~9 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

magento2magento2 module announcementCountdown Timerpanthnotification-barpromo-barsticky-bar

### Embed Badge

![Health badge](/badges/mage2kishan-module-notification-bar/health.svg)

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

###  Alternatives

[mollie/magento2

Mollie Payment Module for Magento 2

1131.9M16](/packages/mollie-magento2)[loki/magento2-components

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

1011.8k26](/packages/loki-magento2-components)[run-as-root/magento2-prometheus-exporter

Magento2 Prometheus Exporter

68357.9k](/packages/run-as-root-magento2-prometheus-exporter)[zwernemann/module-withdrawal

Magento 2 EU Withdrawal Button Module - Adds a withdrawal/revocation button for orders in compliance with EU Directive (EU) 2023/2673

256.0k2](/packages/zwernemann-module-withdrawal)[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)[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)
