PHPackages                             dakujem/component-tree-dump - 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. dakujem/component-tree-dump

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

dakujem/component-tree-dump
===========================

A tracy panel showing current Nette component model tree.

1.0(2y ago)425.0k—5.4%UnlicensePHPPHP ^8 || ^7

Since May 28Pushed 2y ago1 watchersCompare

[ Source](https://github.com/dakujem/component-tree-dump)[ Packagist](https://packagist.org/packages/dakujem/component-tree-dump)[ RSS](/packages/dakujem-component-tree-dump/feed)WikiDiscussions trunk Synced today

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

Component model tree panel &amp; dumper for Nette
=================================================

[](#component-model-tree-panel--dumper-for-nette)

A Tracy panel and general dumper for visualising components in the current component tree in Nette. Displays components that get loaded during the page rendering.

Useful in cases where the component structure is more complex or one simply wants to inspect if correct components get loaded.

[![Component model panel](doc/component-tree-panel.png "Component model tree Tracy panel")](doc/component-tree-panel.png)

Usage
-----

[](#usage)

In config:

```
decorator:
	Nette\Application\Application:
		setup:
			- Dakujem\Nette\ComponentTreeDumper::registerPanel()

```

or in `index.php`:

```
$container = require __DIR__ . '/../app/bootstrap.php';

$app = $container->getService( Nette\Application\Application::class );
Dakujem\Nette\ComponentTreeDumper::registerPanel( $app );
$app->run();
```

> Note:
>
> The panel only displays components that are loaded during the shutdown. Components unloded before shutdown are not displayed in the panel.
>
> One can, however, use the dumper to display the component tree by manually calling `ComponentTreeDumper::out` method at any time.

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

[](#installation)

`$` `composer require dakujem/component-tree-dump`

---

> For icon credits, please see `icons/credits.md`.

###  Health Score

36

—

LowBetter than 79% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity31

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity68

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

Recently: every ~537 days

Total

7

Last Release

806d ago

Major Versions

0.1.5 → 1.02024-04-18

PHP version history (3 changes)0.1PHP ^7.0

0.1.5PHP &gt;=7

1.0PHP ^8 || ^7

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/443067?v=4)[Andrej Rypo](/maintainers/dakujem)[@dakujem](https://github.com/dakujem)

---

Top Contributors

[![dakujem](https://avatars.githubusercontent.com/u/443067?v=4)](https://github.com/dakujem "dakujem (9 commits)")

---

Tags

nettetracy

### Embed Badge

![Health badge](/badges/dakujem-component-tree-dump/health.svg)

```
[![Health](https://phpackages.com/badges/dakujem-component-tree-dump/health.svg)](https://phpackages.com/packages/dakujem-component-tree-dump)
```

###  Alternatives

[recca0120/laravel-tracy

A Laravel Package to integrate Nette Tracy Debugger

388284.8k3](/packages/recca0120-laravel-tracy)[tomaj/nette-api

Nette api

36273.2k8](/packages/tomaj-nette-api)[contributte/tracy

Nette Tracy extensions for easy-developing

141.5M5](/packages/contributte-tracy)[nette/web-project

Nette: Standard Web Project

10993.3k](/packages/nette-web-project)[orisai/tracy-pets

Tracy got an angry pet to remind you of your failures

1026.3k4](/packages/orisai-tracy-pets)[milo/vendor-versions

Bar with versions list of vendor libraries for Tracy

19159.2k5](/packages/milo-vendor-versions)

PHPackages © 2026

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