nunjucks alternatives and similar libraries
Based on the "Templating Engines" category.
Alternatively, view nunjucks alternatives based on common mentions on social networks and blogs.
-
eleventy 🕚⚡️
A simpler site generator. Transforms a directory of templates (of varying types) into HTML. -
marko
A declarative, HTML-based language that makes building web apps fun -
doT
The fastest + concise javascript template engine for nodejs and browsers. Partials, custom delimiters and more. -
swig
A simple, powerful, and extendable Node.js and browser-based JavaScript template engine. -
JavaScript-Templates
1KB lightweight, fast & powerful JavaScript templating engine with zero dependencies. Compatible with server-side environments like node.js, module loaders like RequireJS and all web browsers. -
eta (η)
Embedded JS template engine for Node, Deno, and the browser. Lighweight, fast, and pluggable. Written in TypeScript -
Inky
Convert a simple HTML syntax into tables compatible with Foundation for Emails. -
squirrelly
Semi-embedded JS template engine that supports helpers, filters, partials, and template inheritance. 4KB minzipped, written in TypeScript ⛺
Appwrite - The Open Source Firebase alternative introduces iOS support
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of nunjucks or a related project?
README
Nunjucks
Nunjucks is a full featured templating engine for javascript. It is heavily inspired by jinja2. View the docs here.
Installation
npm install nunjucks
To use the file watcher built-in to Nunjucks, Chokidar must be installed separately.
npm install nunjucks chokidar
(View the CHANGELOG)
Documentation
See here.
Browser Support
Supported in all modern browsers. For IE8 support, use es5-shim.
Tests
Run the tests with npm test
.
Watch master
branch's tests running in the browser.
Mailing List
Join our mailing list and get help with and issues you have: https://groups.google.com/forum/?fromgroups#!forum/nunjucks
Want to help?
Contributions are always welcome! Before you submit an issue or pull request, please read our [contribution guidelines](CONTRIBUTING.md).