PHPackages                             werkraummedia/fdebug - 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. werkraummedia/fdebug

ActiveTypo3-cms-extension[Debugging &amp; Profiling](/categories/debugging)

werkraummedia/fdebug
====================

Integrator optimized f:debug alternative

v1.1.0(3y ago)1674[1 issues](https://github.com/werkraum-media/fdebug/issues)[1 PRs](https://github.com/werkraum-media/fdebug/pulls)GPL-2.0-or-laterPHPPHP ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0

Since May 10Pushed 3y ago2 watchersCompare

[ Source](https://github.com/werkraum-media/fdebug)[ Packagist](https://packagist.org/packages/werkraummedia/fdebug)[ Docs](https://github.com/werkraum-media/fdebug)[ RSS](/packages/werkraummedia-fdebug/feed)WikiDiscussions main Synced yesterday

READMEChangelogDependencies (4)Versions (5)Used By (0)

TYPO3 f:debug alternative
=========================

[](#typo3-fdebug-alternative)

TYPO3 offers an `f:debug` ViewHelper to introspect variables. That ViewHelper is a small wrapper around `DebuggerUtility` of EXT:extbase.

The result of `DebuggerUtility` is always developer focused. `f:debug` on the other hand is used within Fluid and should be integrator focused.

This extension provides an alternative to existing `f:debug` which focuses on integrators.

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

[](#installation)

Run `composer req --dev werkraummedia/fdebug:^1.0`.

Usage
-----

[](#usage)

1:1 the original `f:debug`, no need to change anything. The original ViewHelper is overloaded and not usable anymore.

The goal
--------

[](#the-goal)

Improve usage for integrators. E.g. show data they have access to within Fluid. Don't focus on properties, but actual available info. Inspect methods and public properties. Respect method names.

This should become part of TYPO3 core (by providing a patch) once it is stable enough. Right now it might lack features or break under some circumstances.

Please give it a try and open issues or provide pull requests.

Why an extension?
-----------------

[](#why-an-extension)

That allows for usage of `ext_localconf.php` to overload Fluid namespace `f`. Also it allows to easily share and update the current state and prevent inclusion into production systems.

Current features
----------------

[](#current-features)

Do not render protected or private properties. These are not available within Fluid.

Render methods which are public and start with `get`, `has` or `is` and don't need any arguments.

###  Health Score

26

—

LowBetter than 40% of packages

Maintenance0

Infrequent updates — may be unmaintained

Popularity15

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

Top contributor holds 80% 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 ~284 days

Total

3

Last Release

1357d ago

PHP version history (2 changes)v1.0.0PHP ^7.2

v1.1.0PHP ~7.2.0 || ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/050bb447626bd34a00e655752d99ccff1140ae7ec7d129316819662829e041a3?d=identicon)[codappix](/maintainers/codappix)

![](https://avatars.githubusercontent.com/u/69327?v=4)[dkor](/maintainers/dkor)[@dkor](https://github.com/dkor)

---

Top Contributors

[![DanielSiepmann](https://avatars.githubusercontent.com/u/354250?v=4)](https://github.com/DanielSiepmann "DanielSiepmann (4 commits)")[![koritnik](https://avatars.githubusercontent.com/u/1124867?v=4)](https://github.com/koritnik "koritnik (1 commits)")

### Embed Badge

![Health badge](/badges/werkraummedia-fdebug/health.svg)

```
[![Health](https://phpackages.com/badges/werkraummedia-fdebug/health.svg)](https://phpackages.com/packages/werkraummedia-fdebug)
```

###  Alternatives

[friendsoftypo3/content-blocks

TYPO3 CMS Content Blocks - Content Types API | Define reusable components via YAML

103574.3k69](/packages/friendsoftypo3-content-blocks)[eliashaeussler/typo3-warming

Warming - Warms up Frontend caches based on an XML sitemap. Cache warmup can be triggered via TYPO3 backend or using a console command. Supports multiple languages and custom crawler implementations.

22272.4k](/packages/eliashaeussler-typo3-warming)[pagemachine/typo3-formlog

Form log for TYPO3

23243.0k8](/packages/pagemachine-typo3-formlog)[eliashaeussler/typo3-form-consent

Extension for TYPO3 CMS that adds double opt-in functionality to EXT:form

15100.9k](/packages/eliashaeussler-typo3-form-consent)[yoast-seo-for-typo3/yoast_seo

Yoast SEO for TYPO3

571.8M9](/packages/yoast-seo-for-typo3-yoast-seo)[typo3/cms-fluid-styled-content

TYPO3 CMS Fluid Styled Content - Fluid templates for TYPO3 content elements.

229.7M433](/packages/typo3-cms-fluid-styled-content)

PHPackages © 2026

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