PHPackages                             masterzydra/module-profilerextension - 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. [Debugging &amp; Profiling](/categories/debugging)
4. /
5. masterzydra/module-profilerextension

ActiveMagento2-module[Debugging &amp; Profiling](/categories/debugging)

masterzydra/module-profilerextension
====================================

A visual and functional extension of the standard Magento 2 profiler

1.2.0(3w ago)41.1kMITJavaScriptPHP ^8.2

Since Jun 8Pushed 3w ago1 watchersCompare

[ Source](https://github.com/MasterZydra/Magento-2-Profiler-Extension)[ Packagist](https://packagist.org/packages/masterzydra/module-profilerextension)[ RSS](/packages/masterzydra-module-profilerextension/feed)WikiDiscussions main Synced today

READMEChangelog (4)DependenciesVersions (5)Used By (0)

Magento 2 Profiler-Extension
============================

[](#magento-2-profiler-extension)

**Content**

- [Installation](#installation)
- [Updating to latest version](#updating-to-latest-version)
- [How it works](#how-it-works)
- [Features](#features)
    - [Color highlighting of indentation depth](#color-highlighting-of-indentation-depth)
    - [Collapsing subordinate entries](#collapsing-subordinate-entries)
    - [Filter](#filter)

The vision is a profiler similar to the [AOE Profiler for Magento 1](https://github.com/AOEpeople/Aoe_Profiler). The profiler extension shall use JS and CSS to add the styling and functionality based on the basic table returned by Magento 2.

The default profiler:
[![](https://github.com/MasterZydra/Magento-2-Profiler-Extension/raw/main/doc/img/plainProfiler.jpeg)](https://github.com/MasterZydra/Magento-2-Profiler-Extension/blob/main/doc/img/plainProfiler.jpeg)

The profiler with the extension:
[![](https://github.com/MasterZydra/Magento-2-Profiler-Extension/raw/main/doc/img/extProfiler.jpeg)](https://github.com/MasterZydra/Magento-2-Profiler-Extension/blob/main/doc/img/extProfiler.jpeg)

[Package on Packagist.org](https://packagist.org/packages/masterzydra/module-profilerextension)

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

[](#installation)

This Magento2 module can be installed using composer:
`> composer require masterzydra/module-profilerextension`

To remove it from the list of required packages use the following command:
`> composer remove masterzydra/module-profilerextension`

Updating to latest version
--------------------------

[](#updating-to-latest-version)

With the following command composer checks all packages in the composer.json for the latest version:
`> composer update`

If you only want to check this package for newer versions, you can use
`> composer update masterzydra/module-profilerextension`

How it works
------------

[](#how-it-works)

After installing the package via composer, the module calls a JavaScript function in the footer. This function will detect the profiler table, adds the filters and adds the classes for the CSS.

**Enable the profiler**
`> bin/magento dev:profiler:enable`

**Disable the profiler**
`> bin/magento dev:profiler:disable`

Features
--------

[](#features)

### Color highlighting of indentation depth

[](#color-highlighting-of-indentation-depth)

The extended profiler uses colors to better visualize the indentation depth.

[![](https://github.com/MasterZydra/Magento-2-Profiler-Extension/raw/main/doc/img/extProfiler_color.jpeg)](https://github.com/MasterZydra/Magento-2-Profiler-Extension/blob/main/doc/img/extProfiler_color.jpeg)

### Collapsing subordinate entries

[](#collapsing-subordinate-entries)

By clicking on a line, the subordinate entries are shown or hidden.

[![](https://github.com/MasterZydra/Magento-2-Profiler-Extension/raw/main/doc/img/extProfiler_collapsed.jpg)](https://github.com/MasterZydra/Magento-2-Profiler-Extension/blob/main/doc/img/extProfiler_collapsed.jpg)

### Filter

[](#filter)

Another feature are filters to limit the view to only relevant entries. You can filter for a timer id that contains a given text or for timers with a given minimum time. If you add multiple filters all filters must match.

[![](https://github.com/MasterZydra/Magento-2-Profiler-Extension/raw/main/doc/img/extProfiler.jpeg)](https://github.com/MasterZydra/Magento-2-Profiler-Extension/blob/main/doc/img/extProfiler.jpeg)

###  Health Score

51

↑

FairBetter than 95% of packages

Maintenance95

Actively maintained with recent releases

Popularity22

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity64

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

Total

4

Last Release

23d ago

PHP version history (3 changes)v1.0.0PHP &gt;=7.4.0

1.1.0PHP ^8.1

1.2.0PHP ^8.2

### Community

Maintainers

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

---

Top Contributors

[![MasterZydra](https://avatars.githubusercontent.com/u/44842054?v=4)](https://github.com/MasterZydra "MasterZydra (41 commits)")

---

Tags

magentomagento2profilerprofilermagentomagento2

### Embed Badge

![Health badge](/badges/masterzydra-module-profilerextension/health.svg)

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

###  Alternatives

[barryvdh/laravel-debugbar

PHP Debugbar integration for Laravel

19.3k133.0M757](/packages/barryvdh-laravel-debugbar)[fruitcake/laravel-debugbar

PHP Debugbar integration for Laravel

19.3k2.3M65](/packages/fruitcake-laravel-debugbar)[php-debugbar/php-debugbar

Debug bar in the browser for php application

4.4k29.8M67](/packages/php-debugbar-php-debugbar)[tracy/tracy

😎 Tracy: the addictive tool to ease debugging PHP code for cool developers. Friendly design, logging, profiler, advanced features like debugging AJAX calls or CLI support. You will love it.

1.9k25.5M1.5k](/packages/tracy-tracy)[fruitcake/laravel-telescope-toolbar

Toolbar for Laravel Telescope based on Symfony Web Profiler

8041.7M5](/packages/fruitcake-laravel-telescope-toolbar)[vpietri/adm-quickdevbar

QuickDevBar is a developer toolbar for magento 2

577360.4k](/packages/vpietri-adm-quickdevbar)

PHPackages © 2026

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