Skip to content
JS
Package category

Templating

HTML and text template engines.

247 packages2 comparisons

Packages compared

247 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
aurelia-templating
An extensible HTML templating engine supporting databinding, custom elements, attached behaviors and more.
14.8k-5%-4 years ago
1.11.1
ESM + CommonJSBundledTemplating
ejs-compiled-loader
EJS webpack loader (without frontend dependencies)
14.5k-4%-5 years ago
3.1.0
CommonJSNoneTemplating, Bundler plugins and loaders
handlebars-group-by
Handlebars helper which allows you to group lists by a property of each item.
14.1k-41%-11 years ago
1.0.1
CommonJSNoneTemplating, HTTP servers and web frameworks
aurelia-templating-resources
A standard set of behaviors, converters and other resources for use with the Aurelia templating library.
13.5k-9%-2 years ago
1.15.1
ESM + CommonJSBundledTemplating
pug-html-loader
Pug to html loader for webpack
12.9k-5%-1 year ago
1.1.7
CommonJSNoneTemplating
templayed
templayed.js (The fastest and smallest Mustache compliant Javascript templating library) for node.js
12.6k-15%-13 years ago
0.2.3
CommonJSNoneTemplating
aurelia-templating-binding
An implementation of the templating engine's Binding Language abstraction which uses a pluggable command syntax.
12.6k-13%-4 years ago
1.6.0
ESM + CommonJSBundledTemplating
gulp-pug
Gulp plugin for compiling Pug templates
12.3k+2%--
5.0.0
-BundledTemplating
aurelia-templating-router
An implementation of the RouteLoader interface for use with the router module. Also contains a custom element that allows the templating engine to display the current route.
11.9k-9%-4 years ago
1.5.0
ESM + CommonJSBundledTemplating, Routing
haml-coffee
Haml templates where you can write inline CoffeeScript.
11.9k+12%-12 years ago
1.14.1
-NoneTemplating
open-agreements
Open-source legal template filling CLI and library
11.6k--15 days ago
0.10.2
ESM onlyBundledPDF and documents, CLI tools and terminal utilities
@ladjs/koa-views
Template rendering middleware for koa
11.6k---3 years ago
9.0.0
CommonJSBundledHTTP servers and web frameworks, Templating
remark-hbs
Remark plugin that allows writing markdown with Ember handlebars templates
11.3k+17%-1 month ago
0.5.0
ESM onlyBundledMarkdown, Parsers and serialisers
markup-js
Markup.js - Powerful JavaScript Templates
11.1k-5%-11 years ago
1.5.21
CommonJSNoneTemplating
hogan-express
Mustache template engine for express 3.x. Support partials and layout
10.9k+203%-12 years ago
0.5.2
CommonJSNoneTemplating
underscore.template
Extracted template from Underscore, use '_.template' without full underscore source.
10.9k+65%-9 years ago
0.1.7
CommonJSNoneTemplating
rendy
simplest template engine
10.8k+29%-5 months ago
5.0.2
ESM onlyBundledTemplating
ejs-webpack-loader
EJS webpack 4.x loader (without frontend dependencies)
10.7k-26%-8 years ago
2.2.2
CommonJSNoneTemplating, Bundler plugins and loaders
handlebars-jest
Handlebars transformer for Jest
9.7k-6%-4 years ago
1.0.0
CommonJSNoneTemplating, Testing
lite-template
Ultra lightweight, zero-dependency async template engine compatible with basic EJS syntax.
9.1k--1 month ago
0.1.3
ESM onlyBundledTemplating, Promises and async control flow
ember-ast-helpers
Utility belt to level-up your Ember AST transforms
9.1k+38%-8 years ago
0.4.0
-NoneUtility libraries, Templating
mustache-loader
Mustache loader for webpack
8.9k+54%-7 years ago
1.4.3
CommonJSNoneTemplating
@zodern/ejs
Embedded JavaScript templates
8.2k---4 years ago
2.7.5
CommonJSNoneTemplating
koa-ejs
ejs render middleware for koa
8k-16%-6 years ago
4.3.0
CommonJSNoneHTTP servers and web frameworks, Templating
kurly
Tiny pluggable templating engine for Node and browsers
7.4k-16%-5 years ago
2.0.0-beta.3
CommonJSBundledTemplating
handlebars-helpers-v2
Essential Handlebars helpers in TypeScript. A modernized collection of 8 core helper categories with TypeScript support and ESM compatibility.
7.3k+165%-1 year ago
2.2.0
ESM + CommonJSBundledTemplating, TypeScript tooling
bellajs
A useful helper for any javascript program
6.9k-38%-2 years ago
11.2.0
ESM onlyNoneUtility libraries, Templating
lit-ntml
Inspired by lit-html but for Node.js
6.3k-29%-3 years ago
4.0.2
ESM onlyBundledTemplating
xtemplate
High Speed, eXtensible Template Engine lib on browser and nodejs
6.2k+57%-3 years ago
5.0.11
ESM + CommonJSNoneTemplating
es6-template
Easy and small template engine for the browser and nodejs.
6.2k+6%-10 years ago
1.0.4
CommonJSNoneTemplating
handlebars-i18n
handlebars-i18n adds internationalization to handlebars.js using i18next and Intl.
5.9k-59%-2 months ago
1.10.8
CommonJSBundledInternationalisation, Templating
jinja-js
JavaScript templating engine based on Jinja2
5.9k-63%-12 years ago
0.1.8
CommonJSNoneTemplating
riot
Simple and elegant component-based UI library
5.7k-13%-1 month ago
10.1.6
ESM + CommonJSBundledTemplating
pope
Zero dependency micro templating engine for strings only.
5.5k-9%-5 years ago
3.0.0
ESM + CommonJSNoneTemplating
handlebars-webpack-plugin
Renders your html-template on build time
5.2k+27%-5 years ago
2.2.1
CommonJSNoneTemplating, Bundler plugins and loaders
eas
Embedded Async Simple Javascript templating
5.1k+10%-9 years ago
0.1.0
CommonJSNonePromises and async control flow, Templating
gulp-handlebars
Handlebars plugin for gulp
5.1k-13%-8 years ago
5.0.2
CommonJSNoneTemplating
@adonisjs/view
View/template engine for AdonisJs
5.1k---4 years ago
6.2.0
CommonJSBundledTemplating
jstransformer-handlebars
Handlebars support for JSTransformers.
5k-15%-4 years ago
1.2.0
-NoneTemplating
gulp-nunjucks-render
Render Nunjucks templates with data
5k+19%-7 years ago
2.2.3
-NoneTemplating
@koa/ejs
ejs render middleware for Koa.js
5k---3 years ago
5.1.0
CommonJSNoneHTTP servers and web frameworks, Templating
ractive
Next-generation DOM manipulation
4.9k-53%-2 years ago
1.4.4
ESM + CommonJSBundledTemplating
@builder.io/mitosis
Write components once, run everywhere. Compiles to Vue, React, Solid, and Liquid. Import code from Figma and Builder.io
4.9k---2 months ago
0.14.0
CommonJSBundledReact, Vue
creatable
Elegant HTML generation. No templating. Just Javascript.
4.9k+1059%-13 years ago
3.0.3
CommonJSNoneTemplating
estemplate
Proper JavaScript code templating with source maps support.
4.8k-54%-10 years ago
0.5.1
CommonJSNoneTemplating
handlebars-template-loader
A Handlebars template loader for Webpack
4.7k+10%-1 year ago
1.1.0
CommonJSNoneTemplating
gulp-compile-handlebars
Compile Handlebars templates to file - gulp plugin
4.6k-55%-10 years ago
0.6.1
-NoneTemplating
grunt-compile-handlebars
Compile handlebar templates, outputting static HTML
4.6k-31%-2 months ago
2.1.1
CommonJSNoneTemplating
typed-html
TypeSafe HTML templates using TypeScript. No need to learn a template library.
4.4k+9%-5 years ago
3.0.1
ESM + CommonJSNoneTypeScript tooling, Templating
@tonybadguy/call-me-maybe
A Node.js module for creating REST clients with easy request model templating and straightforward extensibility
4.3k---8 years ago
2.1.1
CommonJSNoneTemplating

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.

  • aurelia-templatingAn extensible HTML templating engine supporting databinding, custom elements, attached behaviors and more.
  • ejs-compiled-loaderEJS webpack loader (without frontend dependencies)
  • handlebars-group-byHandlebars helper which allows you to group lists by a property of each item.
  • aurelia-templating-resourcesA standard set of behaviors, converters and other resources for use with the Aurelia templating library.
  • pug-html-loaderPug to html loader for webpack
  • templayedtemplayed.js (The fastest and smallest Mustache compliant Javascript templating library) for node.js
  • aurelia-templating-bindingAn implementation of the templating engine's Binding Language abstraction which uses a pluggable command syntax.
  • gulp-pugGulp plugin for compiling Pug templates
  • aurelia-templating-routerAn implementation of the RouteLoader interface for use with the router module. Also contains a custom element that allows the templating engine to display the current route.
  • haml-coffeeHaml templates where you can write inline CoffeeScript.
  • open-agreementsOpen-source legal template filling CLI and library
  • @ladjs/koa-viewsTemplate rendering middleware for koa
  • remark-hbsRemark plugin that allows writing markdown with Ember handlebars templates
  • markup-jsMarkup.js - Powerful JavaScript Templates
  • hogan-expressMustache template engine for express 3.x. Support partials and layout
  • underscore.templateExtracted template from Underscore, use '_.template' without full underscore source.
  • rendysimplest template engine
  • ejs-webpack-loaderEJS webpack 4.x loader (without frontend dependencies)
  • handlebars-jestHandlebars transformer for Jest
  • lite-templateUltra lightweight, zero-dependency async template engine compatible with basic EJS syntax.
  • ember-ast-helpersUtility belt to level-up your Ember AST transforms
  • mustache-loaderMustache loader for webpack
  • @zodern/ejsEmbedded JavaScript templates
  • koa-ejsejs render middleware for koa
  • kurlyTiny pluggable templating engine for Node and browsers
  • handlebars-helpers-v2Essential Handlebars helpers in TypeScript. A modernized collection of 8 core helper categories with TypeScript support and ESM compatibility.
  • bellajsA useful helper for any javascript program
  • lit-ntmlInspired by lit-html but for Node.js
  • xtemplateHigh Speed, eXtensible Template Engine lib on browser and nodejs
  • es6-templateEasy and small template engine for the browser and nodejs.
  • handlebars-i18nhandlebars-i18n adds internationalization to handlebars.js using i18next and Intl.
  • jinja-jsJavaScript templating engine based on Jinja2
  • riotSimple and elegant component-based UI library
  • popeZero dependency micro templating engine for strings only.
  • handlebars-webpack-pluginRenders your html-template on build time
  • easEmbedded Async Simple Javascript templating
  • gulp-handlebarsHandlebars plugin for gulp
  • @adonisjs/viewView/template engine for AdonisJs
  • jstransformer-handlebarsHandlebars support for JSTransformers.
  • gulp-nunjucks-renderRender Nunjucks templates with data
  • @koa/ejsejs render middleware for Koa.js
  • ractiveNext-generation DOM manipulation
  • @builder.io/mitosisWrite components once, run everywhere. Compiles to Vue, React, Solid, and Liquid. Import code from Figma and Builder.io
  • creatableElegant HTML generation. No templating. Just Javascript.
  • estemplateProper JavaScript code templating with source maps support.
  • handlebars-template-loaderA Handlebars template loader for Webpack
  • gulp-compile-handlebarsCompile Handlebars templates to file - gulp plugin
  • grunt-compile-handlebarsCompile handlebar templates, outputting static HTML
  • typed-htmlTypeSafe HTML templates using TypeScript. No need to learn a template library.
  • @tonybadguy/call-me-maybeA Node.js module for creating REST clients with easy request model templating and straightforward extensibility