PHPackages                             zemistr/notorm-tracy-panel - 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. zemistr/notorm-tracy-panel

ActiveLibrary[Debugging &amp; Profiling](/categories/debugging)

zemistr/notorm-tracy-panel
==========================

NotORM panel for Tracy

v2.0.0(5y ago)31.6k2[2 PRs](https://github.com/Zemistr/notorm-tracy-panel/pulls)MITPHPPHP &gt;=7.1.0

Since Mar 19Pushed 4y ago1 watchersCompare

[ Source](https://github.com/Zemistr/notorm-tracy-panel)[ Packagist](https://packagist.org/packages/zemistr/notorm-tracy-panel)[ Docs](http://github.com/zemistr/notorm-tracy-panel)[ RSS](/packages/zemistr-notorm-tracy-panel/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (3)Dependencies (7)Versions (4)Used By (0)

NotORM Tracy panel
==================

[](#notorm-tracy-panel)

NotORM Panel for Tracy for debugging

Instalation
-----------

[](#instalation)

Fastest use with all comforts
-----------------------------

[](#fastest-use-with-all-comforts)

```
NotOrmTracyPanel::simpleInit($notorm, $pdo);
```

or just

```
NotOrmTracyPanel::simpleInit($notorm);
```

Basic usage
-----------

[](#basic-usage)

```
$panel = NotOrmTracyPanel::getInstance(); // or new NotOrmTracyPanel()
\Tracy\Debugger::getBar()->addPanel($panel);

$notorm->debug = function($query, $parameters) {
    NotOrmTracyPanel::getInstance()->logQuery($query, $parameters);
};
```

Using with time measurement
---------------------------

[](#using-with-time-measurement)

```
$panel = NotOrmTracyPanel::getInstance(); // or new NotOrmTracyPanel()
\Tracy\Debugger::getBar()->addPanel($panel);

$notorm->debug = function($query, $parameters) {
    $instance = NotOrmTracyPanel::getInstance();
    $instance->logQuery($query, $parameters);
    $instance->startQueryTimer($instance->getIndex());
};

$notorm->debugTimer = function () {
    $instance = NotOrmTracyPanel::getInstance();
    $instance->stopQueryTimer($instance->getIndex());
};
```

You can set driver info
-----------------------

[](#you-can-set-driver-info)

```
$panel->setPlatform($pdo->getAttribute(PDO::ATTR_DRIVER_NAME));
```

You can use SQL Explain utility, if you set NotORM or PDO connection
--------------------------------------------------------------------

[](#you-can-use-sql-explain-utility-if-you-set-notorm-or-pdo-connection)

```
$panel->setNotOrm($notorm);
```

or

```
$panel->setPdo($pdo);
```

Result?
-------

[](#result)

[![Panel](https://camo.githubusercontent.com/2007ae091030d098859b9ad809a0294a57a6a5e89185dd1acba14c07dfa3abab/687474703a2f2f7a656d697374722e6769746875622e696f2f6e6f746f726d2d74726163792d70616e656c2f696d616765732f707265766965772e706e67)](https://camo.githubusercontent.com/2007ae091030d098859b9ad809a0294a57a6a5e89185dd1acba14c07dfa3abab/687474703a2f2f7a656d697374722e6769746875622e696f2f6e6f746f726d2d74726163792d70616e656c2f696d616765732f707265766965772e706e67)

Changelog
---------

[](#changelog)

v2.0.0 (2020-10-04)

- Big thanks to [@janbarasek](https://github.com/janbarasek)! Amazing job! ❤️
- Big package upgrade - PHPStan, PHP 7.1+, Nette 3, Tests and so on!

v1.0.1 (2017-01-30)

- Add new versions of packages

v1.0.0 (2015-01-13)

- initial release

---

(c) Martin Zeman (Zemistr), 2020 ()

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity21

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity60

Established project with proven stability

 Bus Factor1

Top contributor holds 52.4% 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 ~1013 days

Total

3

Last Release

2046d ago

Major Versions

v1.0.1 → v2.0.02020-10-04

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

v1.0.1PHP &gt;=5.5.0

v2.0.0PHP &gt;=7.1.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/2d62c3fc53ba8375daef7239ab5603a84e35bc0b031f98dcd63c49890d50d57e?d=identicon)[Zemistr](/maintainers/Zemistr)

---

Top Contributors

[![Zemistr](https://avatars.githubusercontent.com/u/2613208?v=4)](https://github.com/Zemistr "Zemistr (11 commits)")[![janbarasek](https://avatars.githubusercontent.com/u/4738758?v=4)](https://github.com/janbarasek "janbarasek (10 commits)")

---

Tags

debugdebuggingtracynotorm

###  Code Quality

Static AnalysisPHPStan

Code StyleECS

Type Coverage Yes

### Embed Badge

![Health badge](/badges/zemistr-notorm-tracy-panel/health.svg)

```
[![Health](https://phpackages.com/badges/zemistr-notorm-tracy-panel/health.svg)](https://phpackages.com/packages/zemistr-notorm-tracy-panel)
```

###  Alternatives

[recca0120/laravel-tracy

A Laravel Package to integrate Nette Tracy Debugger

388283.0k3](/packages/recca0120-laravel-tracy)[spatie/global-ray

Enable Ray in all PHP files on your system

21863.0k1](/packages/spatie-global-ray)[mmucklo/krumo

KRUMO - version 2.0 of print\_r(); and var\_dump(); (with new updates)

89168.0k6](/packages/mmucklo-krumo)[xrdebug/php

PHP client library for xrDebug

23920.3k2](/packages/xrdebug-php)[jbzoo/jbdump

Script for debug and dump PHP variables and other stuff. This tool is a nice replacement for print\_r() and var\_dump() functions.

211.1M3](/packages/jbzoo-jbdump)[kktsvetkov/krumo

Krumo is a debugging tool, which displays structured information about any PHP variable. It is a nice replacement for print\_r() or var\_dump() which are used by a lot of PHP developers.

8260.7k](/packages/kktsvetkov-krumo)

PHPackages © 2026

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