JavaScript BSD-2-Clause

nunjucks

A powerful templating engine with inheritance, asynchronous control, and more (jinja2 inspired)

M

mozilla

Dernière activité 7 févr. 2026
mozilla/nunjucks

9 k

étoiles

661

forks

363

issues ouvertes

Ce README est souvent en anglais.

Nunjucks

NPM Version NPM Downloads CI Codecov

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

Nunjucks info and documentation source is in /docs and publishes to https://mozilla.github.io/nunjucks/

Browser Support

Supported in all modern browsers. For IE8 support, use es5-shim.

Tests

Run the tests with npm test.

Get in touch

If you have ideas or questions, or need help, you can reach us in the #nunjucks:mozilla.org room on Matrix.

Want to help?

Contributions are always welcome! Before you submit an issue or pull request, please read our contribution guidelines.

Contributors

Contributors graph. Avatars provided by https://contrib.rocks

Projets similaires

Pug – robust, elegant, feature rich template engine for Node.js

JavaScript
Ppugjs
21,8 k étoiles1,9 k

Minimal templating on steroids.

JavaScripthandlebarsmustachetemplates
Hhandlebars-lang
18,7 k étoiles2,1 k

A lightweight, powerful and highly extensible templating engine. In the browser or on Node.js, with or without jQuery.

JavaScript
BBorisMoore
2,7 k étoiles334