A rich and powerful templating language for JavaScript. #

Nunjucks Homepage capture

Rich Powerful language with block inheritance, autoescaping, macros, asynchronous control, and more. Heavily inspired by jinja2

Fast & Lean High-performant. Small 8K gzipped runtime with precompiled templates in the browser

Extensible Crazy extensible with custom filters and extensions

Everywhere Available in node and all modern web browsers, with thorough precompilation options

— Nunjucks homepage