---
title: "Developer corner"
manual: "Handlebars"
version: "main"
permalink: "https://docs.typo3.org/permalink/cpsit/typo3-handlebars:developer-corner@main"
source: "DeveloperCorner/Index.rst"
rendered: "2026-09-29T09:05:57+00:00"
---

# Developer corner {#developer-corner}

This section documents the extension points available to developers who need
to go beyond what TypoScript configuration alone provides. It starts with
PSR-14 events that hook into the rendering pipeline, followed by interfaces
ordered from contributing single pieces (paths, variables, media) to replacing
the entire rendering stack. Each interface page covers when to implement it,
the contract it defines, and how to wire the implementation into the service
container.

-   [Events](https://docs.typo3.org/permalink/cpsit/typo3-handlebars:events-1@main)
-   [PathProvider & VariableProvider](https://docs.typo3.org/permalink/cpsit/typo3-handlebars:pathprovider-variableprovider@main)
-   [MediaProcessor](https://docs.typo3.org/permalink/cpsit/typo3-handlebars:mediaprocessor@main)
-   [Data source resolution](https://docs.typo3.org/permalink/cpsit/typo3-handlebars:data-source-resolution@main)
-   [DataSourceAwareProcessor](https://docs.typo3.org/permalink/cpsit/typo3-handlebars:datasourceawareprocessor@main)
-   [TemplateResolver](https://docs.typo3.org/permalink/cpsit/typo3-handlebars:templateresolver@main)
-   [Renderer](https://docs.typo3.org/permalink/cpsit/typo3-handlebars:renderer@main)
