A powerful templating engine with inheritance, asynchronous control, and more (jinja2 inspired)
See the codeNunjucks is a full featured templating engine for javascript. It is heavily inspired by jinja2. View the docs here.
npm install nunjucks
To use the file watcher built-in to Nunjucks, Chokidar must be installed separately.
npm install nunjucks chokidar
(View the CHANGELOG)
Nunjucks info and documentation source is in /docs and publishes to https://mozilla.github.io/nunjucks/
Supported in all modern browsers. For IE8 support, use es5-shim.
Run the tests with npm test.
If you have ideas or questions, or need help, you can reach us in the #nunjucks:mozilla.org room on Matrix.
Contributions are always welcome! Before you submit an issue or pull request, please read our contribution guidelines.
(top 24 of 49)
444 followers · starred Aug 2025
746 followers · starred May 2018
1,034 followers · starred Aug 2012
2,333 followers · starred Jan 2016
A powerful templating engine with inheritance, asynchronous control, and more (jinja2 inspired)
See the codeNunjucks is a full featured templating engine for javascript. It is heavily inspired by jinja2. View the docs here.
npm install nunjucks
To use the file watcher built-in to Nunjucks, Chokidar must be installed separately.
npm install nunjucks chokidar
(View the CHANGELOG)
Nunjucks info and documentation source is in /docs and publishes to https://mozilla.github.io/nunjucks/
Supported in all modern browsers. For IE8 support, use es5-shim.
Run the tests with npm test.
If you have ideas or questions, or need help, you can reach us in the #nunjucks:mozilla.org room on Matrix.
Contributions are always welcome! Before you submit an issue or pull request, please read our contribution guidelines.
(top 24 of 49)
444 followers · starred Aug 2025
746 followers · starred May 2018
1,034 followers · starred Aug 2012
2,333 followers · starred Jan 2016