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,805
BSD 3
Used by 45
63Health
Library npm

Handlebars.js

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

18,688
MIT
Used by 44
53Health
Library npm

Mustache.js

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

16,723
MIT
Used by 21
75Health
Library PyPI

markupsafe

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

699
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,752
MIT
Used by 15
86Health
Library npm

ejs

Embedded JavaScript templates for rendering HTML with plain JS control flow

8,127
Apache 2.0
Used by 14
83Health
Library npm

LiquidJS

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

1,882
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,632
MIT
Used by 11
52Health
Library npm

pug

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

21,827
MIT
Used by 7
90Health
Library Composer

Twig

The flexible, fast, and secure template language for PHP

8,374
BSD 3
Used by 6
60Health
Library npm

nunjucks

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

9,003
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,810
Apache 2.0
Used by 3
82Health
Library Composer

TwigBundle

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

2,497
MIT
Used by 3
68Health
Library Composer

Symfony Webpack Encore Bundle

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

944
MIT
Used by 3
63Health
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.

901
MIT
Used by 3
50Health
Library Composer

Twig String Extra

Twig extension bridging Symfony's String component filters into templates

222
MIT
Used by 3
53Health
Library npm

jsx-email

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

1,266
MIT
Used by 2
82Health
Library Cargo

Askama

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

1,240
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.

556
MIT
Used by 2
80Health
Library Cargo

mrml

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

512
MIT
Used by 2
63Health
Library Composer

intl-extra

Locale-aware internationalization filters for Twig templates

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

281
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,164
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