Package category
Templating
HTML and text template engines.
247 packages2 comparisons
Packages compared
247 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| ejs-browser Embedded JavaScript templates | 4.3k | +29% | - | 3 years ago 3.2.2 | CommonJS | None | Templating | |
| @truefoundry/tfy-infra-engine Config-driven HCL templating engine for infrastructure generation | 4k | - | - | - | 6 months ago 0.1.4 | ESM + CommonJS | Bundled | Templating |
| 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 + CommonJS | Bundled | React, Templating | |
| gulp-mustache A plugin for Gulp that renders mustache templates into html | 3.9k | -57% | - | 6 years ago 5.0.0 | CommonJS | None | Templating | |
| @jsreport/jsreport-handlebars jsreport handlebars templating engine | 3.8k | - | - | - | 4 months ago 4.1.1 | - | None | Templating |
| mongoose-forms Mongoose forms using Handlebars | 3.8k | +2407% | - | 14 years ago 0.0.5 | CommonJS | None | ORMs and query builders, Templating | |
| riot-tmpl The riot template engine | 3.8k | -55% | - | 9 years ago 3.0.8 | ESM + CommonJS | None | Templating | |
| benchpressjs An ultralight and super fast templating framework | 3.8k | +85% | - | 1 year ago 2.5.5 | CommonJS | None | Templating | |
| liquid-linter-cli Command-line wrapper for the liquid template language linter. | 3.8k | +380% | - | 5 years ago 1.0.3 | - | None | Templating, CLI tools and terminal utilities | |
| handlebars-dateformat handlebars date format helper | 3.7k | -19% | - | 3 years ago 1.1.3 | CommonJS | None | Date and time, Templating | |
| @genkit-ai/dotprompt Genkit AI framework `.prompt` file format and management library. | 3.6k | - | - | - | 1 year ago 0.9.12 | ESM + CommonJS | Bundled | Templating |
| 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 only | Bundled | Templating | |
| express-nunjucks Is the glue for express and nunjucks | 3.2k | +34% | - | 2 years ago 3.1.2 | ESM + CommonJS | Bundled | Templating | |
| nunjucks-async-loader Asynchronous loader templates nunjucks | 3.2k | +27% | - | 2 years ago 2.1.3 | ESM + CommonJS | Bundled | Templating | |
| shaven Shaven is a simple DOM building utility and template engine based on JsonML | 2.9k | -11% | - | 5 years ago 2.1.0 | ESM only | None | Templating, DOM and browser utilities | |
| liquidless Shopify's Liquid template engine, but less powerful | 2.9k | -30% | - | 2 years ago 1.3.4 | CommonJS | Bundled | Templating | |
| eslit Write templates with embedded JavaScript expressions | 2.8k | +56% | - | 7 years ago 6.0.0 | ESM + CommonJS | None | Templating | |
| knap A flexible template engine for creating Markdown. | 2.8k | +52836% | - | 10 days ago 0.6.0 | ESM + CommonJS | Bundled | Templating, Parsers and serialisers | |
| node-json2html json2html - HTML templating in pure javascript | 2.7k | -84% | - | 1 month ago 3.4.0 | CommonJS | Bundled | Templating | |
| @mempool/mempool.js NPM package module for Mempool APIs. | 2.7k | - | - | - | 1 year ago 3.0.0 | CommonJS | Bundled | Blockchain and Web3, HTTP clients |
| simple-nunjucks-loader Webpack loader for Nunjucks | 2.7k | +14% | - | 5 years ago 3.2.0 | CommonJS | None | Bundler plugins and loaders, Templating | |
| react-mustache React component for Mustache. | 2.7k | -92% | - | - 0.1.5 | CommonJS | None | Templating, React | |
| @ctrl/golang-template Basic golang template parsing in js | 2.6k | - | - | - | 4 months ago 2.0.1 | ESM + CommonJS | Bundled | Templating |
| vash Razor syntax for JS templating | 2.6k | +58% | - | 6 years ago 0.13.0 | CommonJS | None | Templating, HTTP servers and web frameworks | |
| jest-handlebars A Jest processor that compiles included handlebars templates | 2.4k | -15% | - | 8 years ago 1.0.1 | CommonJS | None | Templating, Testing | |
| abell-renderer JavaScript based Template Engine. Compiles .abell files to .html | 2.4k | +1090% | - | 5 years ago 0.4.2 | CommonJS | None | Templating | |
| mold-template Tiny templating tool | 2.3k | -5% | - | 5 years ago 2.0.2 | CommonJS | None | Templating | |
| @promptctl/go-template-js Go template syntax + sprig subset, generic over output type, in TypeScript. | 2.3k | - | - | - | 19 days ago 0.9.0 | ESM only | Bundled | Templating, TypeScript tooling |
| @bigcommerce/stencil-paper-handlebars A paper plugin to render pages using Handlebars.js | 2.2k | - | - | - | 1 month ago 6.6.4 | CommonJS | None | Templating |
| raptor-dust Support module for integrating Dust and RaptorJS | 2.2k | +11% | - | 11 years ago 1.1.12 | CommonJS | None | Templating | |
| express-es6-template-engine Express ES6 string template engine | 2.2k | -38% | - | 6 years ago 2.2.3 | CommonJS | None | Templating | |
| tpl-loader Underscore Templates loader for webpack | 2.2k | +87% | - | 11 years ago 0.2.1 | CommonJS | None | Templating | |
| 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 only | None | PDF and documents, Templating | |
| @jaredwray/fumanchu Handlebars + Helpers = Fumanchu | 2.1k | - | - | - | 1 day ago 4.7.4 | ESM + CommonJS | Bundled | Templating, Logging |
| gulp-nunjucks Compile/precompile Nunjucks templates | 2k | +35% | - | 1 year ago 6.1.0 | ESM only | Bundled | Templating | |
| handlebars-helpers-lite Common handlebars-helpers minimized and built with webpack. | 2k | +148% | - | 3 years ago 0.2.1 | CommonJS | Bundled | Bundlers, Templating | |
| parse-it Configurable string templating, without separators. | 1.9k | -24% | - | 1 year ago 1.0.11 | CommonJS | None | Templating | |
| @accordproject/template-engine Generation of AgreementMark from TemplateMark + JSON Data | 1.9k | - | - | - | 10 days ago 5.1.0 | CommonJS | Bundled | Templating |
| haml Haml ported to server-side Javascript. This is a traditional server-side templating language. | 1.9k | -31% | - | - 0.4.3 | CommonJS | None | Templating | |
| iterable-string-interceptor Intercept iterable string - backbone for template engines | 1.9k | -43% | - | - 3.1.0 | CommonJS | None | Templating | |
| @metalsmith/in-place A metalsmith plugin for in-place templating | 1.9k | - | - | - | 3 years ago 5.0.0 | ESM + CommonJS | Bundled | Templating |
| slm Slim/Jade like templating engine | 1.9k | +28% | - | - 2.0.0 | CommonJS | None | Templating | |
| liquid-loader Liquid template engine for Webpack loader. | 1.9k | +1189% | - | 4 years ago 0.2.1 | CommonJS | None | Templating, Bundler plugins and loaders | |
| @tko/binding.template TKO Template bindings | 1.8k | - | - | - | 4 months ago 4.1.0 | ESM + CommonJS | None | Templating |
| adlib Templating for deep JSON object graphs | 1.8k | -40% | - | 3 years ago 3.0.8 | ESM + CommonJS | None | Templating | |
| emblem Templating language targeting Handlebars with default Ember.js conventions | 1.8k | +61% | - | 7 years ago 0.12.1 | CommonJS | None | Templating | |
| liquidless-naughtystrings Big List of Naughty Strings filter for liquidless templates | 1.7k | -36% | - | - 1.0.0 | CommonJS | Bundled | Templating | |
| liquidless-faker Faker.js filter for liquidless templates | 1.7k | -32% | - | - 1.1.1 | CommonJS | Bundled | Templating | |
| handlebars-wax Effortless wiring of Handlebars data, partials, helpers, and decorators. | 1.7k | -38% | - | 9 years ago 6.1.0 | CommonJS | None | Files 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 | CommonJS | None | Templating, 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.
- ejs-browserEmbedded JavaScript templates
- @truefoundry/tfy-infra-engineConfig-driven HCL templating engine for infrastructure generation
- 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
- gulp-mustacheA plugin for Gulp that renders mustache templates into html
- @jsreport/jsreport-handlebarsjsreport handlebars templating engine
- mongoose-formsMongoose forms using Handlebars
- riot-tmplThe riot template engine
- benchpressjsAn ultralight and super fast templating framework
- liquid-linter-cliCommand-line wrapper for the liquid template language linter.
- handlebars-dateformathandlebars date format helper
- @genkit-ai/dotpromptGenkit AI framework `.prompt` file format and management library.
- littoral-templatesA small JavaScript/TypeScript framework to do templating comfortably using the template literal syntax in either JavaScript or TypeScript
- express-nunjucksIs the glue for express and nunjucks
- nunjucks-async-loaderAsynchronous loader templates nunjucks
- shavenShaven is a simple DOM building utility and template engine based on JsonML
- liquidlessShopify's Liquid template engine, but less powerful
- eslitWrite templates with embedded JavaScript expressions
- knapA flexible template engine for creating Markdown.
- node-json2htmljson2html - HTML templating in pure javascript
- @mempool/mempool.jsNPM package module for Mempool APIs.
- simple-nunjucks-loaderWebpack loader for Nunjucks
- react-mustacheReact component for Mustache.
- @ctrl/golang-templateBasic golang template parsing in js
- vashRazor syntax for JS templating
- jest-handlebarsA Jest processor that compiles included handlebars templates
- abell-rendererJavaScript based Template Engine. Compiles .abell files to .html
- mold-templateTiny templating tool
- @promptctl/go-template-jsGo template syntax + sprig subset, generic over output type, in TypeScript.
- @bigcommerce/stencil-paper-handlebarsA paper plugin to render pages using Handlebars.js
- raptor-dustSupport module for integrating Dust and RaptorJS
- express-es6-template-engineExpress ES6 string template engine
- tpl-loaderUnderscore Templates loader for webpack
- pptx-browserRender, edit, and export PowerPoint (PPTX) slides. Canvas rendering, SVG export, PDF export, PPTX writer/template engine, slide show, text extraction, animations. Zero dependencies.
- @jaredwray/fumanchuHandlebars + Helpers = Fumanchu
- gulp-nunjucksCompile/precompile Nunjucks templates
- handlebars-helpers-liteCommon handlebars-helpers minimized and built with webpack.
- parse-itConfigurable string templating, without separators.
- @accordproject/template-engineGeneration of AgreementMark from TemplateMark + JSON Data
- hamlHaml ported to server-side Javascript. This is a traditional server-side templating language.
- iterable-string-interceptorIntercept iterable string - backbone for template engines
- @metalsmith/in-placeA metalsmith plugin for in-place templating
- slmSlim/Jade like templating engine
- liquid-loaderLiquid template engine for Webpack loader.
- @tko/binding.templateTKO Template bindings
- adlibTemplating for deep JSON object graphs
- emblemTemplating language targeting Handlebars with default Ember.js conventions
- liquidless-naughtystringsBig List of Naughty Strings filter for liquidless templates
- liquidless-fakerFaker.js filter for liquidless templates
- handlebars-waxEffortless wiring of Handlebars data, partials, helpers, and decorators.
- templateRender 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.