Search by

cpsit / typo3-handlebars

cpseliashaeussler

Handlebars rendering extension for projects built with TYPO3 CMS

Package info

github.com/CPS-IT/handlebars

Chat

Documentation

Type:typo3-cms-extension

pkg:composer/cpsit/typo3-handlebars

Statistics

Installs: 29 373

Dependents: 1

Suggesters: 0

Stars: 8

Open Issues: 2

1.0.1 2026-09-29 09:04 UTC

README

Extension icon

TYPO3 extension handlebars

Coverage CGL Tests Supported TYPO3 versions Slack

An extension for TYPO3 CMS that provides an entire rendering environment for Handlebars templates. It is seamlessly integrated into TYPO3 and offers extensive configuration options to get all the power out of your templates. To meet everyone's needs, it is easily extensible using TYPO3 on-board tools.

πŸš€ Features

  • Templating engine: Full Handlebars rendering environment for TYPO3
  • TypoScript integration: HANDLEBARSTEMPLATE content object and additional data processors to prepare template variables
  • Component libraries: Fractal-compatible template names (@name, @name--variant)
  • Layouts: Layout inheritance with extend, block and content helpers
  • Custom helpers: Custom helpers with auto-registration via PHP attributes
  • Extbase support: Controller-based rendering via HandlebarsView
  • Caching: Integration with TYPO3's cache framework for compiled templates
  • Extensibility: PSR-14 events and replaceable services for all parts of the rendering pipeline
  • Compatibility: Compatible with TYPO3 13.4 LTS and 14.3 LTS

πŸ”₯ Installation

Composer

Packagist Packagist Downloads

composer require cpsit/typo3-handlebars

TER

TER version TER downloads

Download the zip file from TYPO3 extension repository (TER).

πŸ“™ Documentation

Please have a look at the official extension documentation.

πŸ”’ Security Policy

Please read our security policy if you discover a security vulnerability in this extension.

⭐ License

This project is licensed under GNU General Public License 2.0 (or later).