Crinja is an implementation of the Jinja2 template engine written in Crystal. Templates are parsed and evaluated at runtime. It includes a script runtime for evaluation of dynamic python-like expressions used by the Jinja2 syntax.
Crinja tries to stay close to the Jinja2 language design and implementation. It currently provides most features of the original template language, such as:
* all basic language features like control structures and expressions * template inheritance * block scoping * custom tags, filters, functions, operators and tests * autoescape by default * template cache
All builtin control structures (tags), tests, global functions, operators and filters have been ported to Crinja.
crinja alternatives and similar shards
Based on the "Template Engine" category
Do you think we are missing an alternative of crinja or a related project?