PHPackages                             fancyweb/html-cli-dumper-bundle - 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. [CLI &amp; Console](/categories/cli)
4. /
5. fancyweb/html-cli-dumper-bundle

AbandonedArchivedSymfony-bundle[CLI &amp; Console](/categories/cli)

fancyweb/html-cli-dumper-bundle
===============================

Symfony bundle to view cli dumps as HTML dumps in your browser

v1.0.1(8y ago)1144MITPHP

Since Jun 28Pushed 8y ago1 watchersCompare

[ Source](https://github.com/fancyweb/html-cli-dumper-bundle)[ Packagist](https://packagist.org/packages/fancyweb/html-cli-dumper-bundle)[ Docs](https://github.com/fancyweb/html-cli-dumper-bundle)[ RSS](/packages/fancyweb-html-cli-dumper-bundle/feed)WikiDiscussions master Synced 5d ago

READMEChangelog (2)Dependencies (2)Versions (3)Used By (0)

HtmlCliDumperBundle
===================

[](#htmlclidumperbundle)

This bundle let you view your cli dumps as HTML dumps.

For every cli dump, it creates an HTML file containing the HTML version of the dump and display the link to this file in the console.

This is especially useful when you dump a large object in a `Command`, and you want to check a particular property that gets lost in thousand of lines.

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

[](#installation)

### Download the bundle

[](#download-the-bundle)

```
composer require fancyweb/html-cli-dumper-bundle --dev
```

### Register the bundle

[](#register-the-bundle)

```
// app/AppKernel.php

// ...
class AppKernel extends Kernel
{
    public function registerBundles()
    {
        // ...
        if (in_array($this->getEnvironment(), ['dev', 'test'], true)) {
            $bundles[] = new Symfony\Bundle\DebugBundle\DebugBundle();
            // ...
            if ('dev' === $this->getEnvironment()) {
                // ...
                $bundles[] = new Fancyweb\HtmlCliDumperBundle\HtmlCliDumperBundle();
            }
        }
    }
    // ...
}
```

### Requirement

[](#requirement)

This bundle only works when the Symfony `DebugBundle` is also registered.

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

[](#configuration)

### Default

[](#default)

```
html_cli_dumper:
    enabled:              true
    save_directory_path:  '%kernel.root_dir%/../web/_html_cli_dumper_data'
    view_base_url:        '%router.request_context.scheme%://%router.request_context.host%%router.request_context.base_url%/_html_cli_dumper_data'
    disable_cli_dump:     false
```

If you have properly configured your global request context with the dedicated parameters (cf [https://symfony.com/doc/current/console/request\_context.html](https://symfony.com/doc/current/console/request_context.html)), and if you use the default `web` directory, then you're good to go with the default configuration.

### Details

[](#details)

##### enabled

[](#enabled)

- Type : boolean
- Description : Enable the bundle ?

##### save\_directory\_path

[](#save_directory_path)

- Type : string
- Description : The directory path where the HTML dumps are saved. If the directory doesn't exist, it will be created.

##### view\_base\_url

[](#view_base_url)

- Type : string
- Description : The base url that is prepended before the generated HTML dump unique id.

##### disable\_cli\_dump

[](#disable_cli_dump)

- Type : boolean
- Description : Disable the cli dump output in the console ?

###  Health Score

29

—

LowBetter than 57% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity12

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

Total

2

Last Release

3277d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/14c9521a15235cdf7169acbcd52beeaab5253129ea74556bbb8c583c1c49cb06?d=identicon)[fancyweb](/maintainers/fancyweb)

---

Top Contributors

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

---

Tags

consoledumphtmlvar-dumper

### Embed Badge

![Health badge](/badges/fancyweb-html-cli-dumper-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/fancyweb-html-cli-dumper-bundle/health.svg)](https://phpackages.com/packages/fancyweb-html-cli-dumper-bundle)
```

###  Alternatives

[psy/psysh

An interactive shell for modern PHP.

9.8k582.3M822](/packages/psy-psysh)[pimcore/pimcore

Content &amp; Product Management Framework (CMS/PIM/E-Commerce)

3.8k3.8M508](/packages/pimcore-pimcore)[buggregator/trap

A simple and powerful tool for debugging PHP applications.

2702.2M67](/packages/buggregator-trap)[prestashop/prestashop

PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.

9.1k17.8k](/packages/prestashop-prestashop)[contao/core-bundle

Contao Open Source CMS

1231.6M2.8k](/packages/contao-core-bundle)[jolicode/castor

A lightweight and modern task runner. Automate everything. In PHP.

54743.1k4](/packages/jolicode-castor)

PHPackages © 2026

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