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)423.3k↓14.3%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 1mo ago

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

35

—

LowBetter than 80% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity30

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

760d 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://www.gravatar.com/avatar/0bd7fa945013e9c0dcd65693575276bf5fcb9b9de13e1123e9f2c4a0a4c0fb6b?d=identicon)[dakujem](/maintainers/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

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

Nette api

36261.8k4](/packages/tomaj-nette-api)[milo/vendor-versions

Bar with versions list of vendor libraries for Tracy

19155.1k5](/packages/milo-vendor-versions)[vasek-purchart/tracy-blue-screen-bundle

This bundle lets you use the Tracy's debug screen in combination with the the default profiler in your Symfony application.

1177.6k](/packages/vasek-purchart-tracy-blue-screen-bundle)

PHPackages © 2026

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