PHPackages                             mage2kishan/module-corewebvitals - 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. [Logging &amp; Monitoring](/categories/logging)
4. /
5. mage2kishan/module-corewebvitals

ActiveMagento2-module[Logging &amp; Monitoring](/categories/logging)

mage2kishan/module-corewebvitals
================================

Real-time Core Web Vitals monitoring with LCP, FID, CLS tracking using PerformanceObserver API

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

Since Apr 14Pushed 1mo agoCompare

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

READMEChangelogDependencies (10)Versions (9)Used By (1)

Magento 2 Core Web Vitals Extension: LCP, FID, INP and CLS Monitoring (Hyva + Luma)
===================================================================================

[](#magento-2-core-web-vitals-extension-lcp-fid-inp-and-cls-monitoring-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/854e56b6af19a90213633f644e012c958641f2d7674cb08fd4b7a0378c6870d5/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c69766525323044656d6f25323025323625323044657461696c732d6d6167656e746f2d2d322d2d636f7265776562766974616c732d3044393438383f7374796c653d666c6174)](https://kishansavaliya.com/magento-2-corewebvitals.html)[![Packagist](https://camo.githubusercontent.com/bc65542b62edf7a5d0ecac6d33c9a218f4f809905e259203848a278b6f254748/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5061636b61676973742d6d616765326b697368616e2532466d6f64756c652d2d636f7265776562766974616c732d6f72616e67653f6c6f676f3d7061636b6167697374266c6f676f436f6c6f723d7768697465)](https://packagist.org/packages/mage2kishan/module-corewebvitals)[![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)

> **Measure real Core Web Vitals from real shoppers on every page of your Magento 2 store.** Panth Core Web Vitals injects a lightweight JavaScript snippet that uses the native browser PerformanceObserver API to collect LCP, FID, INP, and CLS. It also adds resource hints (dns-prefetch, preconnect, prefetch) and performance HTTP headers from the admin, with no third-party library needed. Works on both **Hyva** and **Luma**.

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

---

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

[](#quick-answer)

**What is Panth Core Web Vitals?** It is a Magento 2 extension that collects LCP, FID, INP, and CLS from every real visitor using the browser's native PerformanceObserver API, then sends those metrics to GA4 or a custom endpoint so you can track your Google ranking signals over time.

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

- A **lightweight monitoring snippet** that records LCP, FID, INP, and CLS on every frontend page load, with no polling and no third-party library.
- **Per-metric targets** you set in the admin, so each metric is rated as good, needs improvement, or poor.
- **Resource hints** (dns-prefetch, preconnect, prefetch) you configure from the admin to reduce latency for fonts, CDNs, and analytics origins.
- **Performance HTTP headers** (Server-Timing, X-DNS-Prefetch-Control, Link rel=preconnect) added to every frontend response.
- **GA4 and custom beacon integration** so metrics go to your own analytics pipeline.

**Which themes are supported?** Both **Hyva** and **Luma**. The snippet loads via standard layout XML and has no theme-specific dependencies.

**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)
- [Metric Thresholds](#metric-thresholds)
- [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 who care about Google rankings** and want field data (real user measurements) instead of synthetic lab tests from PageSpeed Insights.
- **Stores with slow LCP or high CLS** that want to identify problem pages using real visitor data before making code changes.
- **Hyva and Luma stores** that need a zero-dependency monitoring snippet that loads without blocking the page.
- **Developers and agencies** who want to send Core Web Vitals to GA4 or a custom RUM endpoint without writing the JavaScript themselves.
- **Multi-site merchants** who need per-store-view metric targets and resource hint configuration.

---

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

[](#key-features)

### Real-time Metric Collection (PerformanceObserver API)

[](#real-time-metric-collection-performanceobserver-api)

- **LCP tracking** using the `largest-contentful-paint` entry type, captured on the final paint before user input.
- **FID tracking** using the `first-input` entry type, for legacy browser dashboards.
- **INP tracking** using the `event` entry type, the official Core Web Vital since March 2024.
- **CLS tracking** using the `layout-shift` entry type with session-window aggregation.
- **Zero runtime dependencies**, vanilla JavaScript, loads with `async` + `defer`.
- **Debug mode** that logs all collected metrics to the browser console and exposes `window.coreWebVitalsMetrics` for inspection.

### Per-metric Targets and Ratings

[](#per-metric-targets-and-ratings)

- Each metric (LCP, FID/INP, CLS) can be **independently enabled or disabled** from the admin.
- Set your own **target thresholds** for each metric. The module rates each value as good, needs improvement, or poor against your targets and against Google's official thresholds.

### Resource Hints

[](#resource-hints)

- **DNS prefetch** - one domain per line in the admin, outputs `` in the page head to resolve hostnames early.
- **Preconnect** - performs DNS, TCP, and TLS handshake ahead of time for critical origins like fonts and CDNs.
- **Prefetch** - low-priority resource download for the next page navigation.

### Performance HTTP Headers

[](#performance-http-headers)

- **Server-Timing: php;dur=NN** added to every frontend response so PHP execution time is visible in DevTools.
- **X-DNS-Prefetch-Control: on** to enable speculative DNS on Chromium and WebKit.
- **Link: rel=preconnect** at the HTTP header layer so the browser can act before HTML parsing begins.

### Analytics Integration

[](#analytics-integration)

- **GA4 integration** via `gtag`, sends metrics as events with `event_category: "Web Vitals"`. Enter an optional GA4 Measurement ID to route to a specific property.
- **Custom beacon endpoint** via `navigator.sendBeacon` for your own RUM pipeline.
- **Browser CustomEvents** dispatched for each metric (`coreWebVitals:lcp`, `coreWebVitals:fid`, `coreWebVitals:inp`, `coreWebVitals:cls`) for third-party integrations.

### Admin and Code Quality

[](#admin-and-code-quality)

- **Admin section** at Stores → Configuration → Panth Extensions → Core Web Vitals.
- **Scope-aware settings** that respect Magento's default, website, and store view hierarchy.
- **MEQP-style code** with constructor DI only and no ObjectManager.
- **Translation ready**, every label uses Magento's `__()` function.

---

Metric Thresholds
-----------------

[](#metric-thresholds)

MetricGoodNeeds ImprovementPoor**LCP** (Largest Contentful Paint)less than 2500 msless than 4000 msmore than 4000 ms**FID** (First Input Delay)less than 100 msless than 300 msmore than 300 ms**INP** (Interaction to Next Paint)less than 200 msless than 500 msmore than 500 ms**CLS** (Cumulative Layout Shift)less than 0.1less than 0.25more than 0.25Targets align with Google's official thresholds from [web.dev/vitals](https://web.dev/vitals/).

---

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.0+ (fully supported)Luma ThemeNative supportRequired Dependency`mage2kishan/module-core` (free)---

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

[](#installation)

### Composer Installation (Recommended)

[](#composer-installation-recommended)

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

After install, open:

```
Admin → Stores → Configuration → Panth Extensions → Core Web Vitals

```

Set **Enable Module = Yes** and flush the cache.

---

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

[](#configuration)

Go to **Stores → Configuration → Panth Extensions → Core Web Vitals**.

### General Settings

[](#general-settings)

SettingGroupDefaultDescriptionEnable ModuleGeneralNoMaster toggle. Injects the monitoring snippet on every frontend page.Debug ModeGeneralNoLogs metrics to the browser console and exposes `window.coreWebVitalsMetrics`. Disable in production.Send Metrics to AnalyticsGeneralYesForwards metrics to GA4 via `gtag` or to the custom beacon endpoint.Custom Beacon Endpoint URLGeneral(blank)Absolute URL that receives metric data as JSON via `navigator.sendBeacon`.GA4 Measurement IDGeneral(blank)Optional `G-XXXXXXX` ID to route metrics to a specific GA4 property.### LCP Monitoring

[](#lcp-monitoring)

SettingGroupDefaultDescriptionMonitor LCPLCPYesEnable Largest Contentful Paint tracking.Target LCP (milliseconds)LCP2500Your target LCP time. Used to rate the metric as good, needs improvement, or poor.### FID / INP Monitoring

[](#fid--inp-monitoring)

SettingGroupDefaultDescriptionMonitor FID and INPFID / INPYesEnable First Input Delay and Interaction to Next Paint tracking.Target FID (milliseconds)FID / INP100Your target First Input Delay.Target INP (milliseconds)FID / INP200Your target Interaction to Next Paint. INP is the primary interaction metric since March 2024.### CLS Monitoring

[](#cls-monitoring)

SettingGroupDefaultDescriptionMonitor CLSCLSYesEnable Cumulative Layout Shift tracking.Target CLS ScoreCLS0.1Your target CLS score (unitless).### Resource Hints

[](#resource-hints-1)

SettingGroupDefaultDescriptionDNS Prefetch DomainsResource Hints(blank)One domain per line, no protocol. Outputs `` in the page head.Preconnect DomainsResource Hints(blank)One domain per line. Outputs ``. Limit to 2 to 4 critical origins.Prefetch URLsResource Hints(blank)One full URL per line for low-priority next-navigation prefetch.---

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

[](#how-it-works)

1. When the module is enabled, a block renders `core-web-vitals.phtml` in the page head via layout XML.
2. The template outputs a small JavaScript snippet that registers PerformanceObserver listeners for `largest-contentful-paint`, `first-input`, `event` (INP), and `layout-shift` entry types.
3. Each time a metric value is captured, it is rated against your configured target and Google's thresholds, then sent to GA4 via `gtag` if present, to your custom beacon endpoint via `navigator.sendBeacon`, and as a browser CustomEvent.
4. If Debug Mode is on, every metric value is also logged to the browser console.
5. A second block renders `resource-hints.phtml`, which outputs `` tags for dns-prefetch, preconnect, and prefetch from your admin settings.
6. A response plugin adds the Server-Timing, X-DNS-Prefetch-Control, and Link headers to every frontend HTTP response.

---

FAQ
---

[](#faq)

### Does this replace Google PageSpeed Insights?

[](#does-this-replace-google-pagespeed-insights)

No. PageSpeed Insights runs synthetic lab tests from Google's servers. This module collects field data from your real visitors, which is what Google actually uses as a ranking signal.

### Will the snippet slow down my pages?

[](#will-the-snippet-slow-down-my-pages)

No. The snippet loads with `defer`, uses the native PerformanceObserver API with no polling, and has no third-party library dependency.

### Is INP the same as FID?

[](#is-inp-the-same-as-fid)

INP replaced FID as an official Core Web Vital in March 2024. The module tracks both. FID is kept for legacy dashboards and backwards compatibility. INP is the current ranking signal.

### Does it work on Hyva themes?

[](#does-it-work-on-hyva-themes)

Yes. The snippet and resource hints load via standard `default_head_blocks.xml` and have no Hyva-specific or Luma-specific code.

### Does it send data to third parties by default?

[](#does-it-send-data-to-third-parties-by-default)

No. With the default configuration, no data leaves your store unless you have GA4 (`gtag`) loaded on your pages. You control every destination via the admin settings.

### Is it GDPR / CCPA compliant?

[](#is-it-gdpr--ccpa-compliant)

Yes. No personal data is collected. The metrics are anonymous performance numbers. You decide where they are sent.

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

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

Yes. All settings respect Magento's scope hierarchy: default, website, and store view.

### Can I use it with Adobe Commerce Cloud and Fastly?

[](#can-i-use-it-with-adobe-commerce-cloud-and-fastly)

Yes. The Server-Timing and Link headers work with Fastly's VCL. Make sure your VCL does not strip these headers if you want them visible in DevTools.

### Does Panth Core Web Vitals need Panth Core?

[](#does-panth-core-web-vitals-need-panth-core)

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

---

Support
-------

[](#support)

ChannelContactProduct Page[kishansavaliya.com/magento-2-corewebvitals.html](https://kishansavaliya.com/magento-2-corewebvitals.html)EmailWebsite[kishansavaliya.com](https://kishansavaliya.com)WhatsApp+91 84012 70422GitHub Issues[github.com/mage2sk/module-corewebvitals/issues](https://github.com/mage2sk/module-corewebvitals/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 **Core Web Vitals optimization**, **Hyva migrations**, **Luma speed tuning**, or **Adobe Commerce Cloud performance work**? 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/41eec02f103e6d2437151ac1674ef78caa45ea67841ea3c0a45bfbb9fe496e57/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5669657725323050726f64756374253230506167652d6d6167656e746f2d2d322d2d636f7265776562766974616c732d3044393438383f7374796c653d666f722d7468652d6261646765) ](https://kishansavaliya.com/magento-2-corewebvitals.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-corewebvitals.html](https://kishansavaliya.com/magento-2-corewebvitals.html)**Packagist**[mage2kishan/module-corewebvitals](https://packagist.org/packages/mage2kishan/module-corewebvitals)**GitHub**[mage2sk/module-corewebvitals](https://github.com/mage2sk/module-corewebvitals)**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 track your Core Web Vitals from real shoppers?**
 [ ![See Core Web Vitals](https://camo.githubusercontent.com/713b0f5836bc3a561547650b188ef0583ebbb6fee7cc94d3c5e2b257c8dbb850/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f254630253946253941253830253230536565253230436f7265253230576562253230566974616c732532302545322538362539322d50726f647563742532305061676525323025323625323044657461696c732d4443323632363f7374796c653d666f722d7468652d6261646765) ](https://kishansavaliya.com/magento-2-corewebvitals.html)

---

**SEO Keywords:** magento 2 core web vitals, core web vitals magento 2, magento 2 LCP, largest contentful paint magento, magento 2 FID, first input delay magento, magento 2 INP, interaction to next paint magento, magento 2 CLS, cumulative layout shift magento, magento 2 performance monitoring, magento 2 page speed extension, real user monitoring magento, RUM magento 2, PerformanceObserver magento 2, magento 2 resource hints, dns-prefetch magento 2, preconnect magento 2, prefetch magento 2, magento 2 Server-Timing header, magento 2 GA4 web vitals, google analytics 4 core web vitals magento, magento 2 performance extension, magento 2.4.8 performance, hyva core web vitals, luma core web vitals, magento 2 google ranking performance, magento 2 web vitals extension, magento 2 speed extension, mage2kishan corewebvitals, panth core web vitals, panth infotech, kishan savaliya magento, hire magento performance developer, top rated plus upwork, adobe commerce cloud performance, fastly magento performance

###  Health Score

46

—

FairBetter than 92% of packages

Maintenance93

Actively maintained with recent releases

Popularity13

Limited adoption so far

Community9

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 (11 commits)")

---

Tags

performancemagento2hyvacore-web-vitalsclslcpfid

### Embed Badge

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

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

###  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)[mage-os/module-admin-activity-log

The Admin Activity extension makes it easy to track all admin activity with comprehensive audit logging.

296.3k1](/packages/mage-os-module-admin-activity-log)[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)
