PHPackages                             danielsiepmann/tracking - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. danielsiepmann/tracking

ActiveTypo3-cms-extension[Utility &amp; Helpers](/categories/utility)

danielsiepmann/tracking
=======================

Tracking for TYPO3

v4.0.1(1mo ago)1831.6k↑25.6%3[5 issues](https://github.com/DanielSiepmann/tracking/issues)[3 PRs](https://github.com/DanielSiepmann/tracking/pulls)GPL-2.0-or-laterPHPPHP ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0CI passing

Since Sep 16Pushed 1mo ago4 watchersCompare

[ Source](https://github.com/DanielSiepmann/tracking)[ Packagist](https://packagist.org/packages/danielsiepmann/tracking)[ Docs](https://daniel-siepmann.de/projects/typo3-extension-tracking.html)[ RSS](/packages/danielsiepmann-tracking/feed)WikiDiscussions main Synced 2w ago

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

About
-----

[](#about)

This extension was made to demonstrate technical features of TYPO3. Since v1.0.0 it is also available on packagist and intended for usage on production systems.

The following features should be demonstrated:

PSR-4 Autoloading StandardUse composer.json to provide autoloading information. Classes will be loaded when needed. No need for require statements.PSR-12 Extended Coding Style GuideCurrent stable Coding Style Guide, applied via Coding Sniffer.PSR-7 HTTP Message InterfaceAlso known as Request Response, used to create tracking information from incoming request.PSR-11 Container InterfaceAlso known as Dependency Injection. Used to resolve external dependencies, e.g. foreign classes. Existing TYPO3 factories are used to build QueryBuilder instances. Also DI is "misused" to provide configuration for dashboard widgets and tracking.PSR-15 HTTP HandlersAlso known as middlewares. Used to hook into processing to create tracking information.PSR-14 Event DispatcherNot in use yet.EXT:dashboardUsed to visualize collected tracking information.Thanks
------

[](#thanks)

Thanks to our supporters:

IconsGenerated by Partly sponsored code byExample
-------

[](#example)

The following widgets are added and could look like:

[![Documentation/Images/Widgets.png](Documentation/Images/Widgets.png)](Documentation/Images/Widgets.png)

A new record is added which looks like:

[![Documentation/Images/ListViewPageviews.png](Documentation/Images/ListViewPageviews.png)](Documentation/Images/ListViewPageviews.png)

[![Documentation/Images/RecordRecordview.png](Documentation/Images/RecordRecordview.png)](Documentation/Images/RecordRecordview.png)

###  Health Score

59

—

FairBetter than 98% of packages

Maintenance83

Actively maintained with recent releases

Popularity37

Limited adoption so far

Community14

Small or concentrated contributor base

Maturity84

Battle-tested with a long release history

 Bus Factor1

Top contributor holds 97.3% 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 ~91 days

Recently: every ~126 days

Total

24

Last Release

57d ago

Major Versions

v1.4.0 → v2.0.02022-12-07

v2.5.0 → v3.0.02024-10-15

v3.2.0 → v4.0.02026-06-22

PHP version history (9 changes)v1.0.0PHP ^7.3.0

v1.1.0PHP ~7.4.0 || ~8.0.0

v1.1.2PHP ~7.3.0 || ~7.4.0 || ~8.0.0

v1.4.0PHP ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0

v2.1.0PHP ~7.3.0 || ~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0

v3.0.0PHP ~8.1.0 || ~8.2.0 || ~8.3.0

v3.1.0PHP ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0

v3.2.0PHP ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0

v4.0.0PHP ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/354250?v=4)[Daniel Siepmann](/maintainers/DanielSiepmann)[@DanielSiepmann](https://github.com/DanielSiepmann)

---

Top Contributors

[![DanielSiepmann](https://avatars.githubusercontent.com/u/354250?v=4)](https://github.com/DanielSiepmann "DanielSiepmann (142 commits)")[![d-s-codappix](https://avatars.githubusercontent.com/u/179449418?v=4)](https://github.com/d-s-codappix "d-s-codappix (3 commits)")[![kaystrobach](https://avatars.githubusercontent.com/u/1185776?v=4)](https://github.com/kaystrobach "kaystrobach (1 commits)")

---

Tags

phptypo3typo3-extension

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StylePHP CS Fixer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/danielsiepmann-tracking/health.svg)

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

###  Alternatives

[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)[typo3/cms

TYPO3 CMS is a free open source Content Management Framework initially created by Kasper Skaarhoj and licensed under GNU/GPL.

1.2k1.9M122](/packages/typo3-cms)[typo3/cms-core

TYPO3 CMS Core

3313.6M5.6k](/packages/typo3-cms-core)[eliashaeussler/typo3-form-consent

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

15100.9k](/packages/eliashaeussler-typo3-form-consent)[xima/xima-typo3-frontend-edit

Frontend Edit - This extension provides an edit button for editors within frontend content elements.

1615.6k](/packages/xima-xima-typo3-frontend-edit)[typo3/cms-redirects

TYPO3 CMS Redirects - Create manual redirects, list existing redirects and automatically createredirects on slug changes.

167.6M84](/packages/typo3-cms-redirects)

PHPackages © 2026

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