Nunjucks

E891384

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

Try in SPARQL Jump to: Statements Referenced by

Statements (49)

Predicate Object
instanceOf JavaScript templating engine
template language
canRunIn Node.js NERFINISHED
web browser
documentationUrl https://mozilla.github.io/nunjucks/
hasConcept Environment object
Loader
Template
hostedOn GitHub NERFINISHED
inspiredBy Jinja2 NERFINISHED
installCommand npm install nunjucks
license BSD-3-Clause License NERFINISHED
packageManager npm NERFINISHED
primaryUse client-side templating
generating dynamic HTML
server-side templating
programmingLanguage JavaScript
repositoryUrl https://github.com/mozilla/nunjucks
supportsDataContext JSON data GENERATED
JavaScript objects GENERATED
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 NERFINISHED
Grunt NERFINISHED
Gulp NERFINISHED
static site generators
supportsLanguage HTML NERFINISHED
JavaScript NERFINISHED
syntaxElement {# #} for comments
{% %} for statements
{{ }} for expressions
syntaxStyle Jinja-like syntax
usedIn design systems
web applications

Referenced by (1)

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