Templar : a not so complicate Template Engine.
- Java 94%
- HTML 6%
| .vscode | ||
| gradle | ||
| template-engine | ||
| .gitattributes | ||
| .gitignore | ||
| AGENTS.md | ||
| footer.html | ||
| gradle.properties | ||
| gradlew | ||
| gradlew.bat | ||
| layout.html | ||
| LICENSE | ||
| README.md | ||
| settings.gradle.kts | ||
| templar.png | ||
| template_sample.html | ||
Templar
The not so complicate Template Engine
기능
사용 예시
TemplateEngine templar = TemplateEngine
.create(TemplateLoader.of(TemplarTest.class, "/templates/layout.html"));
Template template = templar.compile("layout.html");
String out = template.render(context);
템플릿 문법
변수 값
{{user.name}}
조건
<templar if="">
<p>Something...</p>
</templar>
<templar unless="">
<p>Something...</p>
</templar>
반복
<templar for="users" each="user">
<p>{{user.name}}</p>
</templar>
인클루드
<templar include="footer.html" />
코멘트
<templar comment="blah, blah, .." />
Copyright © 2026 Elex. All Rights Reserved.
