thymeleaf 0.1.0-beta.1

A framework-neutral Thymeleaf-compatible dynamic template engine for Rust
%TEMPLATE_MODE TEXT
# ------------------------------------------------------------
%CONTEXT
cap1 = #{'city' : 'Madrid', 'country' : 'Spain'}
cap2 = #{'city' : 'Lisboa', 'country' : 'Portugal'}
cap3 = #{'city' : 'Paris', 'country' : 'France'}
caps = {cap1, cap2, cap3}
# ------------------------------------------------------------
%INPUT
<div>[#th:block th:each="c : ${caps}" id="this should dissapear"]
    <p>[[${c['city']}]]</p>
    <span>[#th:block th:text="${c['country']}"/]</span>
[/th:block]</div>
# ------------------------------------------------------------
%OUTPUT
<div>
    <p>Madrid</p>
    <span>Spain</span>
    <p>Lisboa</p>
    <span>Portugal</span>
    <p>Paris</p>
    <span>France</span>
</div>