PHPackages                             konradmichalik/typo3-environment-indicator - 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. konradmichalik/typo3-environment-indicator

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

konradmichalik/typo3-environment-indicator
==========================================

Environment Indicator - TYPO3 extension with several features to show an environment indicator in the TYPO3 frontend and backend.

3.3.2(1w ago)712.7k↑27.6%2[1 issues](https://github.com/konradmichalik/typo3-environment-indicator/issues)GPL-2.0-or-laterPHPPHP ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0CI passing

Since Mar 5Pushed 1w ago1 watchersCompare

[ Source](https://github.com/konradmichalik/typo3-environment-indicator)[ Packagist](https://packagist.org/packages/konradmichalik/typo3-environment-indicator)[ RSS](/packages/konradmichalik-typo3-environment-indicator/feed)WikiDiscussions main Synced 3d ago

READMEChangelog (10)Dependencies (59)Versions (61)Used By (0)

[![Extension icon](Resources/Public/Icons/Extension.png)](Resources/Public/Icons/Extension.png)

TYPO3 extension `typo3_environment_indicator`
=============================================

[](#typo3-extension-typo3_environment_indicator)

[![Latest Stable Version](https://camo.githubusercontent.com/c8d0a07f09f09f4be1e8fe8bdb24482c86b5bb6ab91125af07d69ae23294f05f/68747470733a2f2f7479706f332d6261646765732e6465762f62616467652f7479706f335f656e7669726f6e6d656e745f696e64696361746f722f76657273696f6e2f736869656c64732e737667)](https://extensions.typo3.org/extension/typo3_environment_indicator)[![Supported TYPO3 versions](https://camo.githubusercontent.com/d771123cd9b94d7037bab0b555e145aa66343dcf840be744b061f2f5835bc19c/68747470733a2f2f7479706f332d6261646765732e6465762f62616467652f7479706f335f656e7669726f6e6d656e745f696e64696361746f722f7479706f332f736869656c64732e737667)](https://extensions.typo3.org/extension/typo3_environment_indicator)[![Coverage](https://camo.githubusercontent.com/0851e889291fdfe4a632b6e8d67a8bc7b36f3eb249765a9774c0ae054b327272/68747470733a2f2f696d672e736869656c64732e696f2f636f766572616c6c73436f7665726167652f6769746875622f6b6f6e7261646d696368616c696b2f7479706f332d656e7669726f6e6d656e742d696e64696361746f723f6c6f676f3d636f766572616c6c73)](https://coveralls.io/github/konradmichalik/typo3-environment-indicator)[![CGL](https://camo.githubusercontent.com/8501740ef1102158c7ba085bf046573e440dadf5741a1e9d9bd7002fdc1bfaac/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f6b6f6e7261646d696368616c696b2f7479706f332d656e7669726f6e6d656e742d696e64696361746f722f63676c2e796d6c3f6c6162656c3d63676c266c6f676f3d676974687562)](https://github.com/konradmichalik/typo3-environment-indicator/actions/workflows/cgl.yml)[![Tests](https://camo.githubusercontent.com/cf437e5a4677b1682fd11feca49817c1453411bec2ee806bf4b948900d0de207/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f616374696f6e732f776f726b666c6f772f7374617475732f6b6f6e7261646d696368616c696b2f7479706f332d656e7669726f6e6d656e742d696e64696361746f722f74657374732e796d6c3f6c6162656c3d7465737473266c6f676f3d676974687562)](https://github.com/konradmichalik/typo3-environment-indicator/actions/workflows/tests.yml)[![License](https://camo.githubusercontent.com/110eea712171d650e8401bade0e354c4dde348335d81607fc77c15facfbf572c/68747470733a2f2f706f7365722e707567782e6f72672f6b6f6e7261646d696368616c696b2f7479706f332d656e7669726f6e6d656e742d696e64696361746f722f6c6963656e7365)](LICENSE.md)

This extension provides several features to show an environment indicator in the TYPO3 frontend and backend.

Note

Has it ever happened to you that you changed data on a test system and then realized: oh no, that's the live system. Well, to prevent that from happening (again), I created this extension.

[![Environment Indicator Preview](Documentation/Images/intro.jpg)](Documentation/Images/intro.jpg)

✨ Features
----------

[](#-features)

   Icon Preview Feature     Frontend + Backend   [![Favicon Icon](Documentation/Images/Extension-EI-Favicon.png)](Documentation/Images/Extension-EI-Favicon.png) [![Favicon Preview](Documentation/Images/preview-favicon.png)](Documentation/Images/preview-favicon.png) **[Modified favicon](https://docs.typo3.org/p/konradmichalik/typo3-environment-indicator/main/en-us/Indicators/Favicon.html)**

Modify the favicon for frontend and backend based on the original favicon, the current application context and your configuration.   Frontend   [![Frontend Hint Icon](Documentation/Images/Extension-EI-FrontendHint.png)](Documentation/Images/Extension-EI-FrontendHint.png) [![Frontend Hint Preview](Documentation/Images/preview-frontend-hint.png)](Documentation/Images/preview-frontend-hint.png) **[Frontend hint](https://docs.typo3.org/p/konradmichalik/typo3-environment-indicator/main/en-us/Indicators/FrontendHint.html)**

Adds an informative hint to the frontend showing the website title and the current application context.   [![Frontend Image Icon](Documentation/Images/Extension-EI-FrontendImage.png)](Documentation/Images/Extension-EI-FrontendImage.png) [![Frontend Image Preview](Documentation/Images/preview-frontend-image.jpg)](Documentation/Images/preview-frontend-image.jpg) **[Modified frontend image](https://docs.typo3.org/p/konradmichalik/typo3-environment-indicator/main/en-us/Indicators/FrontendImage.html)**

Modify frontend image based on the original image, the current application context and your configuration.   Backend   [![Backend Toolbar Item Icon](Documentation/Images/Extension-EI-BackendToolbarItem.png)](Documentation/Images/Extension-EI-BackendToolbarItem.png) [![Backend Toolbar Item Preview](Documentation/Images/preview-backend-toolbar-item.png)](Documentation/Images/preview-backend-toolbar-item.png) **[Backend toolbar item](https://docs.typo3.org/p/konradmichalik/typo3-environment-indicator/main/en-us/Indicators/BackendToolbar.html)**

Adds an informative item with the current application context to the backend toolbar.   [![Backend Topbar Icon](Documentation/Images/Extension-EI-BackendTopbar.png)](Documentation/Images/Extension-EI-BackendTopbar.png) [![Backend Topbar Preview](Documentation/Images/preview-backend-topbar.jpg)](Documentation/Images/preview-backend-topbar.jpg) **[Backend topbar](https://docs.typo3.org/p/konradmichalik/typo3-environment-indicator/main/en-us/Indicators/BackendTopbar.html)**

Colorize the backend header topbar regarding the application context.   [![Backend Logo Icon](Documentation/Images/Extension-EI-BackendLogo.png)](Documentation/Images/Extension-EI-BackendLogo.png) [![Backend Logo Preview](Documentation/Images/preview-backend-logo.jpg)](Documentation/Images/preview-backend-logo.jpg) **[Modified backend logo](https://docs.typo3.org/p/konradmichalik/typo3-environment-indicator/main/en-us/Indicators/BackendLogo.html)**

Modify the backend logo based on the original logo, the current application context and your configuration.   [![Dashboard Widget Icon](Documentation/Images/Extension-EI-DashboardWidget.png)](Documentation/Images/Extension-EI-DashboardWidget.png) [![Dashboard Widget Preview](Documentation/Images/preview-dashboard-widget.jpg)](Documentation/Images/preview-dashboard-widget.jpg) **[Dashboard widget](https://docs.typo3.org/p/konradmichalik/typo3-environment-indicator/main/en-us/Indicators/DashboardWidget.html)**

Render a dashboard widget according to the environment.   [![Backend Theme Icon](Documentation/Images/Extension-EI-BackendTheme.png)](Documentation/Images/Extension-EI-BackendTheme.png) [![Backend Theme Preview](Documentation/Images/preview-theme.jpg)](Documentation/Images/preview-theme.jpg) **[Backend theme](https://docs.typo3.org/p/konradmichalik/typo3-environment-indicator/main/en-us/Indicators/BackendTheme.html)** *(experimental)*

Colorize the entire TYPO3 v14+ backend (primary color, header, sidebar) based on the environment.  Note

These environment indicators are mainly for development purposes (e.g. distinguishing between different test systems) and will not show in production environments.

🔥 Installation
--------------

[](#-installation)

### Requirements

[](#requirements)

VersionTYPO3PHP3.x13.4 - 14.x8.2 - 8.52.x11.5 - 13.48.1 - 8.4### Composer

[](#composer)

[![Packagist](https://camo.githubusercontent.com/c3e19a8abc2067a347a6430aac1a4ab7ebf83c1a6d34975fb00392f1dcb3b6ed/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6b6f6e7261646d696368616c696b2f7479706f332d656e7669726f6e6d656e742d696e64696361746f723f6c6162656c3d76657273696f6e266c6f676f3d7061636b6167697374)](https://packagist.org/packages/konradmichalik/typo3-environment-indicator)[![Packagist Downloads](https://camo.githubusercontent.com/f54ba4ca2ae0cec44f0f342b24e794c6db71c511b51d2e0e07a97bbc529d64e8/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6b6f6e7261646d696368616c696b2f7479706f332d656e7669726f6e6d656e742d696e64696361746f723f636f6c6f723d627269676874677265656e)](https://packagist.org/packages/konradmichalik/typo3-environment-indicator)

Use the following composer command to install the extension:

```
composer require konradmichalik/typo3-environment-indicator
```

### TER

[](#ter)

[![TER version](https://camo.githubusercontent.com/c8d0a07f09f09f4be1e8fe8bdb24482c86b5bb6ab91125af07d69ae23294f05f/68747470733a2f2f7479706f332d6261646765732e6465762f62616467652f7479706f335f656e7669726f6e6d656e745f696e64696361746f722f76657273696f6e2f736869656c64732e737667)](https://extensions.typo3.org/extension/typo3_environment_indicator)[![TER downloads](https://camo.githubusercontent.com/39c2d9b1b5cbe0e50645ad19086bc39fb108a18790fb84cff0cf3b6a1b18bee1/68747470733a2f2f7479706f332d6261646765732e6465762f62616467652f7479706f335f656e7669726f6e6d656e745f696e64696361746f722f646f776e6c6f6164732f736869656c64732e737667)](https://extensions.typo3.org/extension/typo3_environment_indicator)

Download the zip file from [TYPO3 extension repository (TER)](https://extensions.typo3.org/extension/typo3_environment_indicator).

📙 Documentation
---------------

[](#-documentation)

Please have a look at the [official extension documentation](https://docs.typo3.org/p/konradmichalik/typo3-environment-indicator/main/en-us/Index.html).

🚧 Migration from version 1.x to 2.x
-----------------------------------

[](#-migration-from-version-1x-to-2x)

Since version 2.x, the extension is using the new `Handler::addIndicator` method to add the environment indicator configuration instead of the old `ConfigurationUtility::configByContext` method.

🧑‍💻 Contributing
----------------

[](#‍-contributing)

Please have a look at [`CONTRIBUTING.md`](CONTRIBUTING.md).

💎 Credits
---------

[](#-credits)

This project is partly inspired by the [laravel-favicon](https://github.com/beyondcode/laravel-favicon) package.

⭐ License
---------

[](#-license)

This project is licensed under [GNU General Public License 2.0 (or later)](LICENSE.md).

###  Health Score

57

—

FairBetter than 98% of packages

Maintenance95

Actively maintained with recent releases

Popularity33

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity70

Established project with proven stability

 Bus Factor1

Top contributor holds 89.6% 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 ~25 days

Recently: every ~14 days

Total

20

Last Release

12d ago

Major Versions

1.1.0 → 2.0.02025-04-09

2.3.0 → 3.0.02025-12-12

PHP version history (3 changes)1.0.0PHP ^8.1

2.2.0PHP ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0

3.0.0PHP ~8.2.0 || ~8.3.0 || ~8.4.0 || ~8.5.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/11557705846f24da32a0e6e75c460db505c1b847f081ddaa3d27f3ea27f4097b?d=identicon)[konradmichalik](/maintainers/konradmichalik)

---

Top Contributors

[![konradmichalik](https://avatars.githubusercontent.com/u/4558190?v=4)](https://github.com/konradmichalik "konradmichalik (318 commits)")[![renovate[bot]](https://avatars.githubusercontent.com/in/2740?v=4)](https://github.com/renovate[bot] "renovate[bot] (33 commits)")[![maikschneider](https://avatars.githubusercontent.com/u/696865?v=4)](https://github.com/maikschneider "maikschneider (3 commits)")[![richardkrikler](https://avatars.githubusercontent.com/u/57064056?v=4)](https://github.com/richardkrikler "richardkrikler (1 commits)")

---

Tags

typo3typo3-cms-extension

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/konradmichalik-typo3-environment-indicator/health.svg)

```
[![Health](https://phpackages.com/badges/konradmichalik-typo3-environment-indicator/health.svg)](https://phpackages.com/packages/konradmichalik-typo3-environment-indicator)
```

###  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.

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

Form log for TYPO3

23238.6k8](/packages/pagemachine-typo3-formlog)[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-adminpanel

TYPO3 CMS Admin Panel - The Admin Panel displays information about your site in the frontend and contains a range of metrics including debug and caching information.

115.7M66](/packages/typo3-cms-adminpanel)[xima/xima-typo3-frontend-edit

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

1414.3k](/packages/xima-xima-typo3-frontend-edit)[typo3/cms-core

TYPO3 CMS Core

3713.2M5.1k](/packages/typo3-cms-core)

PHPackages © 2026

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