PHPackages                             christianessl/adminpanel\_routing - 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. [Admin Panels](/categories/admin)
4. /
5. christianessl/adminpanel\_routing

ActiveTypo3-cms-extension[Admin Panels](/categories/admin)

christianessl/adminpanel\_routing
=================================

0.1.0(6y ago)326GPL-2.0-or-laterPHP

Since Feb 21Pushed 6y ago1 watchersCompare

[ Source](https://github.com/IndyIndyIndy/adminpanel_routing)[ Packagist](https://packagist.org/packages/christianessl/adminpanel_routing)[ Docs](https://christianessl.at)[ RSS](/packages/christianessl-adminpanel-routing/feed)WikiDiscussions master Synced 4w ago

READMEChangelog (1)Dependencies (1)Versions (1)Used By (0)

TYPO3 Extension "adminpanel\_routing"
=====================================

[](#typo3-extension-adminpanel_routing)

Debug Routing information in the adminpanel in TYPO3 9.5+.

What does it do?
----------------

[](#what-does-it-do)

This extensions shows debugging information related to Routing API. It catches each generated uri during a page request and lists it in the "Debug -&gt; Routing Information" module in the admin panel.

For example, for "enhanced" uris, it can show you the "original parameters", their internal "deflated" state and the "resolved" parameters, which could then, for example have been enhanced by replacing its uid with a slug by a PersistedAliasMapper.

This is the first working version of the extension and likely still has a lot of room for improvements. Testing and feature requests/ideas are very much appreciated.

Images
------

[](#images)

[![Screenshot](/Images/example1.png)](/Images/example1.png)

[![Screenshot](/Images/example2.png)](/Images/example2.png)

Requirements
------------

[](#requirements)

Currently only supports 9.5 LTS.

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

[](#installation)

### Installation with composer

[](#installation-with-composer)

`composer require christianessl/adminpanel_routing`.

TODOS
-----

[](#todos)

- Replace ugly XClass (An Event Listener would be required inside the PageRouter class in the core)
- Replace Signal/Slots with PSR-14 Event Listeners (which require TYPO3 10)
- Also list aspects in the adminpanel
- Also show debug information for PageRouter::matchRequest()?
- Create tests

###  Health Score

22

—

LowBetter than 23% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity44

Maturing project, gaining track record

 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

Unknown

Total

1

Last Release

2269d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/fe050ed74c95f6c59af207776db4b033790532821cfec7f32a2f932011b3d10b?d=identicon)[IndyIndyIndy](/maintainers/IndyIndyIndy)

---

Top Contributors

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

---

Tags

routingextensiontypo3adminpanel

### Embed Badge

![Health badge](/badges/christianessl-adminpanel-routing/health.svg)

```
[![Health](https://phpackages.com/badges/christianessl-adminpanel-routing/health.svg)](https://phpackages.com/packages/christianessl-adminpanel-routing)
```

###  Alternatives

[wazum/sluggi

TYPO3 extension for URL slug management with inline editing, auto-sync, locking, access control, and redirects

39488.5k](/packages/wazum-sluggi)[leuchtfeuer/locate

Locate - The users country, preferred language and other facts will be detected. Depending on configurable rules the user can be redirected to other languages or pages. Locate also provides geo blocking for configurable pages in configurable countries.

1182.8k](/packages/leuchtfeuer-locate)[netresearch/contexts

Multi-channel content visibility for TYPO3 - by Netresearch

1117.4k1](/packages/netresearch-contexts)

PHPackages © 2026

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