PHPackages                             mblunck/cozy-backend - 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. mblunck/cozy-backend

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

mblunck/cozy-backend
====================

Accompanying extension for the TYPO3 housekeeping presentation

36HTML

Since Jun 25Pushed 1mo ago1 watchersCompare

[ Source](https://github.com/Nimmermaer/cozy_backend)[ Packagist](https://packagist.org/packages/mblunck/cozy-backend)[ RSS](/packages/mblunck-cozy-backend/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (3)DependenciesVersions (4)Used By (0)

Cozy Backend (EXT:cozy\_backend)
================================

[](#cozy-backend-extcozy_backend)

[![TYPO3 13](https://camo.githubusercontent.com/2cf6570821614808899422f68a66a381a2de1dd0746ba9cdba6155def1f4f396/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5459504f332d31332d6f72616e67652e737667)](https://get.typo3.org/version/13)[![PHP 8.3](https://camo.githubusercontent.com/397fdb003e1ce45ddaa601a46346dd54e077dac402e967bc3d6ebd5b5f3b30b1/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f5048502d382e332d626c75652e737667)](https://www.php.net/releases/8.3/en.php)

Overview
--------

[](#overview)

**Cozy Backend** is a development-focused TYPO3 extension designed to demonstrate modern configuration techniques in TYPO3 v13.
It is not meant for production use. Instead, it provides a clean, isolated playground for developers to learn and understand new TYPO3 backend customization options.

Install it only as a development dependency:

```
composer req mblunck/cozy-backend --dev

```

---

Features
--------

[](#features)

### 1. Backend Configuration using PageTS &amp; UserTS

[](#1-backend-configuration-using-pagets--userts)

This extension includes examples showing how to use:

- **PageTS** to pre-fill content elements
- **UserTS** to simplify backend usage for editors
- Improving editor workflows with small but effective configuration tweaks

---

### 2. Backend Appearance Customization via PHP

[](#2-backend-appearance-customization-via-php)

Demonstrates backend customization without Extbase, including:

- Custom backend color schemes
- Adding a project logo
- Custom login screen adjustments
- Small UX improvements for clients

Implemented using the **TYPO3 Backend API** directly in PHP.

---

### 3. New Site Configuration via SiteSets

[](#3-new-site-configuration-via-sitesets)

Shows how to structure global configuration using TYPO3 **SiteSets**, introduced in v13:

- Centralized setup
- Reusable configuration
- Cleaner project architecture

Perfect for large TYPO3 installations or when working with multiple sites.

---

### 4. Extending PageLayout via EventListener

[](#4-extending-pagelayout-via-eventlistener)

Demonstrates how to use TYPO3 Core **EventListeners** to:

- Add new markers to the PageLayout
- Adjust how elements are displayed
- Enhance the visual structure using TYPO3-native mechanisms

No XCLASS, no Extbase — pure Event API.

---

### 5. Content Elements without Extbase

[](#5-content-elements-without-extbase)

Provides simple examples of **non-Extbase content elements**, including:

- TCA-only content elements
- Pure Fluid-based rendering
- Examples for lightweight CE development

Ideal for performance-focused or small-scale features.

---

### 6. TypoScript using the New `PAGEVIEW` Syntax

[](#6-typoscript-using-the-new-pageview-syntax)

Modern TYPO3 v13 TypoScript examples showing:

- How to use the new `PAGEVIEW`
- Clean, readable page rendering configs
- Full examples ready to copy/paste

---

### 7. Backend UI Enhancements Using Core Features Only

[](#7-backend-ui-enhancements-using-core-features-only)

Demonstrates small backend UI enhancements using TYPO3’s own tools:

- Column overrides
- Enhanced element previews
- Editor-friendly adjustments
- No third-party libraries

---

### 7. Fluid Components

[](#7-fluid-components)

- Component Example

---

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

[](#installation)

```
composer req mblunck/cozy-backend --dev

```

Once installed, TYPO3 automatically loads all configuration examples.

---

Purpose
-------

[](#purpose)

This extension is **educational** and intended for developers who want to explore TYPO3’s capabilities in v13 — from backend UI styling to new configuration paradigms and lightweight content elements.

---

License
-------

[](#license)

MIT

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance61

Regular maintenance activity

Popularity8

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity26

Early-stage or recently created project

 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/2128616b432e20e9b9c994ab9bb8ef7a7a06fcf22b74eaefe1e9cc2ac860028a?d=identicon)[Nimmermaer](/maintainers/Nimmermaer)

---

Top Contributors

[![Nimmermaer](https://avatars.githubusercontent.com/u/4773406?v=4)](https://github.com/Nimmermaer "Nimmermaer (43 commits)")

### Embed Badge

![Health badge](/badges/mblunck-cozy-backend/health.svg)

```
[![Health](https://phpackages.com/badges/mblunck-cozy-backend/health.svg)](https://phpackages.com/packages/mblunck-cozy-backend)
```

###  Alternatives

[astrotomic/laravel-webmentions

215.7k](/packages/astrotomic-laravel-webmentions)

PHPackages © 2026

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