Jinja2

E96622

Jinja2 is a popular Python templating engine used to generate dynamic HTML and other text-based formats, known for its Django-inspired syntax and integration with web frameworks like Flask.

Jump to: Surface forms Statements Referenced by

Observed surface forms (3)


Statements (68)

Predicate Object
instanceOf Python templating engine
free and open-source software
template engine
creator Armin Ronacher
developer Pallets Projects
distribution PyPI NERFINISHED
genre text templating
web templating
hasFeature autoescaping
block statements
bytecode caching
control structures
custom extensions
custom filters
custom tests
expression evaluation
filters
i18n support
loop controls
macros
sandboxed execution
template includes
template inheritance
template inheritance via blocks
tests
whitespace control
homepage https://palletsprojects.com/p/jinja/
importName Jinja2 self-linksurface differs
surface form: jinja2
inspiredBy Django
surface form: Django template language
integratedWith Red Hat Ansible Automation Platform
surface form: Ansible

Bottle
Flask NERFINISHED
MkDocs
Pelican
Quart
SaltStack
Sanic
Sphinx
Tornado
license BSD license
surface form: BSD License
partOf Pallets ecosystem
previouslySupportedVersion Python 2
programmingLanguage Python
relatedTo Click
Django
surface form: Django template engine

Flask NERFINISHED
Werkzeug
repository https://github.com/pallets/jinja
supportsConcept context variables
environment configuration
filters pipeline
template loaders
supportsLanguage Python
supportsOutputFormat HTML
JSON
XML
configuration files
plain text
supportsVersion Python
surface form: Python 3
syntaxStyle Django-like syntax
useCase configuration file generation
email template rendering
static site generation
web application templating
usesDelimiter {# ... #} for comments
{% ... %} for statements
{{ ... }} for expressions
writtenIn Python

Referenced by (4)

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

Jinja2 importName Jinja2 self-linksurface differs
this entity surface form: jinja2
PHP influenced Jinja2
this entity surface form: Twig (templating language)
Armin Ronacher notableWork Jinja2
this entity surface form: Jinja template engine
Flask templateEngine Jinja2