Popularity
7.8
Growing
Activity
6.7
Declining
46
4
7

Description

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.

Programming language: Crystal
Tags: Template Engine    

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?

Add another 'Template Engine' Shard