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.
Observed surface forms (3)
| Surface form | Occurrences |
|---|---|
| Jinja template engine | 1 |
| Twig (templating language) | 1 |
| jinja2 | 1 |
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.
this entity surface form:
jinja2
this entity surface form:
Twig (templating language)
this entity surface form:
Jinja template engine