A rich and powerful templating language for JavaScript
Nunjucks is a port of jinja2.
Tag questions with Nunjucks if you have issues with any of the following functionalities in the templates:
- Variables
- Filters
- Template Inheritance
- Tags
ifforasyncEach1asyncAllmacrosetextendsblockincludeimportraw - Keyword Arguments
- Comments
- Whitespace Control
- Expressions
Math
ComparisonsLogic``If ExpressionFunction Calls` - Autoescaping
- Global Functions
range([start], stop, [step])cycler(item1, item2, ...itemN)joiner([separator]) - Builtin Filters