Templating Engines Packages
Server- and client-side template rendering engines for generating HTML and text output from structured data and reusable layouts (Jinja, Twig, Handlebars).
Packages in Templating Engines
Sort:Used by Most Apps
doT
A fast, concise JavaScript template engine with zero dependencies, built for high-performance rendering in Node.js and browsers.
Tera
A powerful Rust template engine inspired by Jinja2 and the Django template language.
Maud
A compile-time HTML template engine for Rust, implemented as an html! macro that compiles markup to specialized code.
handlebars-rust
A native Rust implementation of the Handlebars templating language for rendering JSON data into HTML or plain text.
Laravel Markdown
A CommonMark wrapper for Laravel with first-class Blade view integration.
Symfony Templating
PHP-based template rendering engine with loaders, helpers, and layout support — deprecated in favor of Twig.
sailfish
A simple, small, and extremely fast compiled template engine for Rust, inspired by EJS syntax.
GrapesJS MJML
Drag-and-drop MJML email components for the GrapesJS visual editor
liquid
A conformant, flexible, and performant Rust implementation of Shopify's Liquid template language.
chevron
A fast, spec-compliant Python implementation of the Mustache templating language.
crispy-bootstrap5
Bootstrap 5 template pack for django-crispy-forms, with floating labels, accordions, and switches.
Mako
A fast, embedded-Python templating language that compiles templates directly into Python modules for near-native rendering speed.
Slim Twig-View
Render Twig 3 templates in Slim Framework 4 applications.
django-jinja
Simple, nonobstructive Jinja2 template engine integration for Django
Twig CssInliner Extra
A Twig extension that inlines CSS styles into HTML for email-ready templates.
rust-mustache
A Rust implementation of the logic-free Mustache templating language, rendered from serde-serializable data.
php-liquid
A PHP port of Shopify's Ruby Liquid template engine with a safe, human-friendly syntax.
Twig Inky Extra
A Twig extension that turns Inky email markup into responsive HTML for email.
strfmt
Python-style dynamic string formatting for Rust, using a HashMap of named keys instead of compile-time literals.
Twig Markdown Extra
A Twig extension that renders Markdown to HTML (and HTML back to Markdown) directly in templates.
rails-erb-loader
A webpack loader that compiles embedded Ruby (.erb) templates into JavaScript for Rails projects.
Pagerfanta Twig
Twig integration and pre-built pagination-control templates for Pagerfanta
uri-template-lite
A tiny, dependency-free JavaScript library that expands and extracts RFC 6570 URI Templates.
subst
Shell-like $VAR and ${VAR:default} variable substitution for Rust strings, byte strings, and JSON/TOML/YAML documents.