Packages

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

49 packages

Packages in Templating Engines

53Health
Library PyPI

Jinja

A fast, expressive, and extensible templating engine for Python.

11,789
BSD 3
Used by 45
57Health
Library npm

Handlebars.js

A logic-less, extensible templating engine built on Mustache syntax with helpers, partials, and precompilation.

18,679
MIT
Used by 44
53Health
Library npm

Mustache.js

Logic-less {{mustache}} templates for JavaScript, running anywhere JS runs.

16,721
MIT
Used by 21
45Health
Library PyPI

markupsafe

Escapes untrusted strings for safe use in HTML and XML markup, preventing injection attacks in templated output.

697
BSD 3
Used by 20
48Health
Library Go

Sprig

Over 100 template functions for Go's text/template and html/template, covering strings, lists, dicts, dates, math, crypto, and semver comparisons.

4,746
MIT
Used by 15
62Health
Library npm

ejs

Embedded JavaScript templates for rendering HTML with plain JS control flow

8,130
Apache 2.0
Used by 14
87Health
Library npm

LiquidJS

A TypeScript Liquid template engine for Node.js, browsers, and the CLI — Shopify, Jekyll, and GitHub Pages compatible.

1,875
MIT
Used by 13
59Health
Tool npm

vue-template-compiler

Precompiles Vue 2 templates into render functions ahead of time, avoiding runtime compilation overhead and CSP restrictions in build tooling.

212,841
MIT
Used by 11
52Health
Library npm

pug

A high-performance, whitespace-sensitive HTML template engine for Node.js, formerly known as Jade.

21,837
MIT
Used by 7
89Health
Library Composer

Twig

The flexible, fast, and secure template language for PHP

8,369
BSD 3
Used by 6
48Health
Library npm

nunjucks

A powerful, Jinja2-inspired templating engine for JavaScript, with inheritance, autoescaping, and async control.

9,000
Other
Used by 4
88Health
Library Cargo

MiniJinja

A powerful, minimal-dependency template engine for Rust that implements a large subset of the Jinja2/Django templating language.

2,782
Apache 2.0
Used by 3
74Health
Library Composer

TwigBundle

Official Symfony bundle that wires the Twig templating engine into the full-stack framework

2,496
MIT
Used by 3
72Health
Library Composer

Symfony Webpack Encore Bundle

Twig integration that connects Webpack Encore's built assets to Symfony templates.

945
MIT
Used by 3
62Health
Library Composer

Twig Extra Bundle

A Symfony bundle that auto-registers Twig's optional extra extensions — Markdown, Intl, HTML, String, CSS-inliner, Inky, and Cache — with zero configuration.

902
MIT
Used by 3
53Health
Library Composer

Twig String Extra

Twig extension bridging Symfony's String component filters into templates

221
MIT
Used by 3
50Health
Library npm

jsx-email

Build and send responsive HTML emails using React components and TypeScript.

1,262
MIT
Used by 2
79Health
Library Cargo

Askama

A type-safe Jinja-like template engine for Rust that compiles templates into native Rust code at build time.

1,215
Other
Used by 2
41Health
Tool npm

handlebars-loader

A webpack loader that compiles Handlebars templates into requireable JS functions with automatic partial and helper resolution.

558
MIT
Used by 2
79Health
Library Cargo

mrml

A fast, memory-efficient Rust reimplementation of the MJML email markup renderer

509
MIT
Used by 2
64Health
Library Composer

intl-extra

Locale-aware internationalization filters for Twig templates

360
MIT
Used by 2
85Health
Library npm

express-handlebars

A Handlebars view engine for Express that restores layouts, partials, and smart caching stripped out of Express 3.x.

282
BSD 3
Used by 2
29Health
Library PyPI

Pystache

A Python implementation of the logic-free Mustache templating language.

18
MIT
Used by 2
48Health
Tool PyPI

cookiecutter

A cross-platform command-line utility that scaffolds new projects from Jinja2-powered templates.

25,112
BSD 3
Used by 1

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers