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
ejs-browser
Embedded JavaScript templates
4.3k+29%-3 years ago
3.2.2
CommonJSNoneTemplating
@truefoundry/tfy-infra-engine
Config-driven HCL templating engine for infrastructure generation
4k---6 months ago
0.1.4
ESM + CommonJSBundledTemplating
react-edit-to-html
`react-edit-to-html` is a premium, highly customizable, responsive HTML editor and visual template builder for creating dynamic HTML layouts. It is perfect for generating backend templates (invoices, shipping lists, email templates, billing letters, repor
3.9k--7 days ago
2.0.12
ESM + CommonJSBundledReact, Templating
gulp-mustache
A plugin for Gulp that renders mustache templates into html
3.9k-57%-6 years ago
5.0.0
CommonJSNoneTemplating
@jsreport/jsreport-handlebars
jsreport handlebars templating engine
3.8k---4 months ago
4.1.1
-NoneTemplating
mongoose-forms
Mongoose forms using Handlebars
3.8k+2407%-14 years ago
0.0.5
CommonJSNoneORMs and query builders, Templating
riot-tmpl
The riot template engine
3.8k-55%-9 years ago
3.0.8
ESM + CommonJSNoneTemplating
benchpressjs
An ultralight and super fast templating framework
3.8k+85%-1 year ago
2.5.5
CommonJSNoneTemplating
liquid-linter-cli
Command-line wrapper for the liquid template language linter.
3.8k+380%-5 years ago
1.0.3
-NoneTemplating, CLI tools and terminal utilities
handlebars-dateformat
handlebars date format helper
3.7k-19%-3 years ago
1.1.3
CommonJSNoneDate and time, Templating
@genkit-ai/dotprompt
Genkit AI framework `.prompt` file format and management library.
3.6k---1 year ago
0.9.12
ESM + CommonJSBundledTemplating
littoral-templates
A small JavaScript/TypeScript framework to do templating comfortably using the template literal syntax in either JavaScript or TypeScript
3.6k-39%-11 months ago
0.5.1
ESM onlyBundledTemplating
express-nunjucks
Is the glue for express and nunjucks
3.2k+34%-2 years ago
3.1.2
ESM + CommonJSBundledTemplating
nunjucks-async-loader
Asynchronous loader templates nunjucks
3.2k+27%-2 years ago
2.1.3
ESM + CommonJSBundledTemplating
shaven
Shaven is a simple DOM building utility and template engine based on JsonML
2.9k-11%-5 years ago
2.1.0
ESM onlyNoneTemplating, DOM and browser utilities
liquidless
Shopify's Liquid template engine, but less powerful
2.9k-30%-2 years ago
1.3.4
CommonJSBundledTemplating
eslit
Write templates with embedded JavaScript expressions
2.8k+56%-7 years ago
6.0.0
ESM + CommonJSNoneTemplating
knap
A flexible template engine for creating Markdown.
2.8k+52836%-10 days ago
0.6.0
ESM + CommonJSBundledTemplating, Parsers and serialisers
node-json2html
json2html - HTML templating in pure javascript
2.7k-84%-1 month ago
3.4.0
CommonJSBundledTemplating
@mempool/mempool.js
NPM package module for Mempool APIs.
2.7k---1 year ago
3.0.0
CommonJSBundledBlockchain and Web3, HTTP clients
simple-nunjucks-loader
Webpack loader for Nunjucks
2.7k+14%-5 years ago
3.2.0
CommonJSNoneBundler plugins and loaders, Templating
react-mustache
React component for Mustache.
2.7k-92%--
0.1.5
CommonJSNoneTemplating, React
@ctrl/golang-template
Basic golang template parsing in js
2.6k---4 months ago
2.0.1
ESM + CommonJSBundledTemplating
vash
Razor syntax for JS templating
2.6k+58%-6 years ago
0.13.0
CommonJSNoneTemplating, HTTP servers and web frameworks
jest-handlebars
A Jest processor that compiles included handlebars templates
2.4k-15%-8 years ago
1.0.1
CommonJSNoneTemplating, Testing
abell-renderer
JavaScript based Template Engine. Compiles .abell files to .html
2.4k+1090%-5 years ago
0.4.2
CommonJSNoneTemplating
mold-template
Tiny templating tool
2.3k-5%-5 years ago
2.0.2
CommonJSNoneTemplating
@promptctl/go-template-js
Go template syntax + sprig subset, generic over output type, in TypeScript.
2.3k---19 days ago
0.9.0
ESM onlyBundledTemplating, TypeScript tooling
@bigcommerce/stencil-paper-handlebars
A paper plugin to render pages using Handlebars.js
2.2k---1 month ago
6.6.4
CommonJSNoneTemplating
raptor-dust
Support module for integrating Dust and RaptorJS
2.2k+11%-11 years ago
1.1.12
CommonJSNoneTemplating
express-es6-template-engine
Express ES6 string template engine
2.2k-38%-6 years ago
2.2.3
CommonJSNoneTemplating
tpl-loader
Underscore Templates loader for webpack
2.2k+87%-11 years ago
0.2.1
CommonJSNoneTemplating
pptx-browser
Render, edit, and export PowerPoint (PPTX) slides. Canvas rendering, SVG export, PDF export, PPTX writer/template engine, slide show, text extraction, animations. Zero dependencies.
2.1k--6 months ago
4.1.5
ESM onlyNonePDF and documents, Templating
@jaredwray/fumanchu
Handlebars + Helpers = Fumanchu
2.1k---1 day ago
4.7.4
ESM + CommonJSBundledTemplating, Logging
gulp-nunjucks
Compile/precompile Nunjucks templates
2k+35%-1 year ago
6.1.0
ESM onlyBundledTemplating
handlebars-helpers-lite
Common handlebars-helpers minimized and built with webpack.
2k+148%-3 years ago
0.2.1
CommonJSBundledBundlers, Templating
parse-it
Configurable string templating, without separators.
1.9k-24%-1 year ago
1.0.11
CommonJSNoneTemplating
@accordproject/template-engine
Generation of AgreementMark from TemplateMark + JSON Data
1.9k---10 days ago
5.1.0
CommonJSBundledTemplating
haml
Haml ported to server-side Javascript. This is a traditional server-side templating language.
1.9k-31%--
0.4.3
CommonJSNoneTemplating
iterable-string-interceptor
Intercept iterable string - backbone for template engines
1.9k-43%--
3.1.0
CommonJSNoneTemplating
@metalsmith/in-place
A metalsmith plugin for in-place templating
1.9k---3 years ago
5.0.0
ESM + CommonJSBundledTemplating
slm
Slim/Jade like templating engine
1.9k+28%--
2.0.0
CommonJSNoneTemplating
liquid-loader
Liquid template engine for Webpack loader.
1.9k+1189%-4 years ago
0.2.1
CommonJSNoneTemplating, Bundler plugins and loaders
@tko/binding.template
TKO Template bindings
1.8k---4 months ago
4.1.0
ESM + CommonJSNoneTemplating
adlib
Templating for deep JSON object graphs
1.8k-40%-3 years ago
3.0.8
ESM + CommonJSNoneTemplating
emblem
Templating language targeting Handlebars with default Ember.js conventions
1.8k+61%-7 years ago
0.12.1
CommonJSNoneTemplating
liquidless-naughtystrings
Big List of Naughty Strings filter for liquidless templates
1.7k-36%--
1.0.0
CommonJSBundledTemplating
liquidless-faker
Faker.js filter for liquidless templates
1.7k-32%--
1.1.1
CommonJSBundledTemplating
handlebars-wax
Effortless wiring of Handlebars data, partials, helpers, and decorators.
1.7k-38%-9 years ago
6.1.0
CommonJSNoneFiles and file systems, Templating
template
Render templates using any engine. Supports, layouts, pages, partials and custom template types. Use template helpers, middleware, routes, loaders, and lots more. Powers assemble, verb and other node.js apps.
1.7k-60%-9 years ago
0.17.5
CommonJSNoneTemplating, Utility libraries

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.