PHPackages                             netthinks/nt-supporttimes - 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. netthinks/nt-supporttimes

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

netthinks/nt-supporttimes
=========================

Displays TYPO3 support times in the backend dashboard

v1.2.2(2mo ago)01GPL-2.0-or-laterPHPPHP &gt;=8.1

Since Dec 29Pushed 2mo agoCompare

[ Source](https://github.com/netthinks/nt_supporttimes)[ Packagist](https://packagist.org/packages/netthinks/nt-supporttimes)[ RSS](/packages/netthinks-nt-supporttimes/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (5)Dependencies (2)Versions (9)Used By (0)

TYPO3 Support Times (nt\_supporttimes)
======================================

[](#typo3-support-times-nt_supporttimes)

Display TYPO3 support times, lifecycle information, and interactive roadmap charts in both the TYPO3 backend and frontend.

Features
--------

[](#features)

### Dashboard Widget

[](#dashboard-widget)

[![Dashboard Widget](Resources/Public/Screenshots/widget.png)](Resources/Public/Screenshots/widget.png)

- **Support Status Overview:** Shows all TYPO3 major versions with their current support status
- **Color-coded Badges:** Visual indicators for Active, Expiring, ELTS, and Expired versions
- **Scrollable Table:** Access all versions including legacy releases
- **Multilingual:** Full English and German translations

### Frontend Roadmap Plugin

[](#frontend-roadmap-plugin)

[![Frontend Roadmap](Resources/Public/Screenshots/roadmap.png)](Resources/Public/Screenshots/roadmap.png)

- **Interactive Timeline Chart:** Visual roadmap using ApexCharts
- **Support Phases:**
    - Sprint Releases (gray phases before LTS)
    - Regular Maintenance (green - ~18 months)
    - Priority/Security Support (orange)
    - ELTS Support (light orange)
    - Extended Partner Support (beige - +2 years)
- **Configurable:**
    - Chart height adjustable via FlexForm
    - Version filter (select which TYPO3 versions to display)
- **Planned Releases:** Shows future TYPO3 14 sprint releases with estimated dates

### Data &amp; Performance

[](#data--performance)

- **Live API Data:** Fetches from official TYPO3 sources (get.typo3.org)
- **Smart Caching:** Configurable cache lifetime (default: 24 hours)
- **Automatic Updates:** Planned releases are replaced by actual data when available

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

[](#installation)

### Composer

[](#composer)

```
composer require netthinks/nt-supporttimes
```

### Manual

[](#manual)

1. Download from TER or GitHub
2. Install via Extension Manager
3. Activate the extension

### Include TypoScript

[](#include-typoscript)

1. Go to **Template** module
2. Edit your Root TypoScript Record
3. Include static template **Support Times (nt\_supporttimes)**

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

[](#configuration)

### Extension Settings

[](#extension-settings)

Configure in **Admin Tools → Settings → Extension Configuration → nt\_supporttimes**:

- **Supported Versions:** Comma-separated list (e.g., `9,10,11,12,13,14`)
- **Show ELTS:** Enable/disable ELTS information display
- **Cache Lifetime:** Seconds to cache API data (default: 86400)

### Plugin Configuration (FlexForm)

[](#plugin-configuration-flexform)

When adding the roadmap plugin to a page:

- **Display Versions:** Select which TYPO3 versions to show in the chart
- **Chart Height:** Set custom height in pixels (default: 350px)

Usage
-----

[](#usage)

### Dashboard Widget

[](#dashboard-widget-1)

1. Navigate to **Dashboard** module
2. Click **+ Add Widget**
3. Select **TYPO3 Support Status**
4. Widget displays current support information for all configured versions

### Frontend Roadmap

[](#frontend-roadmap)

1. Create a new content element
2. Select **Plugins → TYPO3 Support Times**
3. Configure display options in the **Plugin** tab
4. Save and view the interactive timeline on your page

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

[](#requirements)

- **PHP:** 8.2+
- **TYPO3:** 12.4 LTS, 13.4 LTS, or 14.x
- **Dependencies:**
    - TYPO3 Dashboard (for widget)
    - ApexCharts (included locally, no CDN - privacy-friendly)

Multilingual Support
--------------------

[](#multilingual-support)

Complete translations available for:

- **English** (default)
- **German** (Deutsch)

All labels, tooltips, and chart phases are fully translated.

Technical Details
-----------------

[](#technical-details)

- **Modern TYPO3 APIs:** Uses Extbase, Fluid, PSR-14 events
- **Dependency Injection:** All services configured via Services.yaml
- **Responsive:** Charts and tables adapt to different screen sizes

License
-------

[](#license)

GPL-2.0-or-later

Author
------

[](#author)

NET.THINKS

Support
-------

[](#support)

For issues, feature requests, or contributions, please visit the GitHub repository or TYPO3 Extension Repository.

###  Health Score

38

—

LowBetter than 85% of packages

Maintenance85

Actively maintained with recent releases

Popularity2

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity49

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 91.4% 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 ~10 days

Total

7

Last Release

79d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/2c65d92a09b330965ed7ee7353a627f8f160e290c32e2943d3884bb286cde408?d=identicon)[netthinks](/maintainers/netthinks)

---

Top Contributors

[![netthinks](https://avatars.githubusercontent.com/u/23073131?v=4)](https://github.com/netthinks "netthinks (32 commits)")[![Copilot](https://avatars.githubusercontent.com/in/1143301?v=4)](https://github.com/Copilot "Copilot (3 commits)")

---

Tags

typo3typo3-extension

### Embed Badge

![Health badge](/badges/netthinks-nt-supporttimes/health.svg)

```
[![Health](https://phpackages.com/badges/netthinks-nt-supporttimes/health.svg)](https://phpackages.com/packages/netthinks-nt-supporttimes)
```

###  Alternatives

[b13/assetcollector

Add CSS and SVG files and strings as inline style tag/inline svg to the html code.

10118.4k](/packages/b13-assetcollector)[codingfreaks/cf-cookiemanager

Manage cookies, scripts, and GDPR compliance on your Typo3 website with CodingFreaks Typo3 Cookie Manager. Customize cookie banners, streamline workflow, and enhance user experience. Ensure GDPR compliance and take control of cookie management with our Typo3 cookie management extension. Visit the official Typo3 Documentation page to learn more.

1625.8k](/packages/codingfreaks-cf-cookiemanager)[mfd/ai-filemetadata

Automatically generates FAL metadata for files by means of public LLMs

1142.1k](/packages/mfd-ai-filemetadata)[friendsoftypo3/widgets

Dashboard Widgets Collection

1129.4k](/packages/friendsoftypo3-widgets)[mautic/mautic-typo3

Add-on TYPO3 extension that enhances the "EXT:marketing\_automation" TYPO3 extension by connecting it to the Mautic Marketing Automation platform: Determine "Persona" from Mautic segments. Also provides additional services e.g. language synchronisation between Mautic and TYPO3.

236.3k](/packages/mautic-mautic-typo3)

PHPackages © 2026

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