Nunjucks

E891384

Nunjucks is a powerful JavaScript templating engine, inspired by Jinja2, commonly used to generate dynamic HTML in web applications and design systems.

All labels observed (1)

Label Occurrences
Nunjucks canonical 2

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf JavaScript templating engine ⓘ
template language ⓘ
canRunIn Node.js ⓘ
web browser ⓘ
documentationUrl https://mozilla.github.io/nunjucks/ ⓘ
hasConcept Environment object ⓘ
Loader ⓘ
Template ⓘ
hostedOn GitHub ⓘ
inspiredBy Jinja2 ⓘ
installCommand npm install nunjucks ⓘ
license BSD-3-Clause License ⓘ
linked to: BSD license
packageManager npm ⓘ
primaryUse client-side templating ⓘ
generating dynamic HTML ⓘ
server-side templating ⓘ
programmingLanguage JavaScript ⓘ
repositoryUrl https://github.com/mozilla/nunjucks ⓘ
supportsDataContext JSON data ⓘ
JavaScript objects ⓘ
supportsEnvironment client-side rendering ⓘ
server-side rendering ⓘ
supportsEscaping HTML escaping ⓘ
autoescape configuration ⓘ
supportsExtensionMechanism custom extensions ⓘ
custom loaders ⓘ
supportsFeature asynchronous rendering ⓘ
autoescaping ⓘ
block tags ⓘ
control flow tags ⓘ
custom filters ⓘ
custom tags ⓘ
filters ⓘ
template includes ⓘ
template inheritance ⓘ
template inheritance via extends ⓘ
template macros ⓘ
supportsIntegration Express.js ⓘ
Grunt ⓘ
Gulp ⓘ
static site generators ⓘ
supportsLanguage HTML ⓘ
JavaScript ⓘ
syntaxElement {# #} for comments ⓘ
{% %} for statements ⓘ
{{ }} for expressions ⓘ
syntaxStyle Jinja-like syntax ⓘ
usedIn design systems ⓘ
web applications ⓘ

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.