Top Template Engine Libraries for Java

icon

Apache Groovy · Groovy: A powerful, dynamic language for the JVM

Aug 22, 2023
718 usages
5k stars
icon
thymeleaf 3.1.2.RELEASE

Jul 30, 2023
458 usages
2.5k stars
icon
manifold-templates 2023.1.18

Aug 26, 2023
2 usages
1.9k stars
icon
compiler 0.9.10

compiler · Implementation of mustache.js for Java

May 27, 2021
502 usages
1.8k stars
icon
handlebars 4.3.1

Handlebars · Logic-less and semantic templates with Java

Oct 18, 2022
221 usages
1.3k stars
icon
pebble 3.2.1

Pebble · Templating engine for Java.

Apr 28, 2023
69 usages
1k stars
icon
ST4 4.3.4

StringTemplate 4 · StringTemplate is a java template engine for generating source code, web pages, emails, or any other formatted text output. StringTemplate is particularly good at multi-targeted code generators, multiple site skins, and internationalization/localization. It evolved over years of effort developing jGuru.com. StringTemplate also powers the ANTLR 3 and 4 code generator. Its distinguishing characteristic is that unlike other engines, it strictly enforces model-view separation. Strict separation makes websites and code generators more flexible and maintainable; it also provides an excellent defense against malicious template authors.

Sep 02, 2022
423 usages
915 stars
icon
jmustache 1.15

jmustache · A Java implementation of the Mustache templating language.

Jul 10, 2019
132 usages
722 stars
icon
jade4j 1.3.2

jade4j · Java implementation of the jade templating language

Mar 17, 2020
39 usages
702 stars
icon
j2html 1.6.0

j2html · Java to HTML builder with a fluent API

Jun 30, 2022
61 usages
661 stars
icon
jinjava 2.7.1

Jinja templating engine implemented in Java

Aug 11, 2023
45 usages
631 stars
icon

${project.artifactId} · Next generation template engine for Java

Jan 25, 2019
35 usages
351 stars
icon
rythm-engine 1.4.2

Rythm Template Engine · A strong typed high performance Java Template engine with .Net Razor like syntax

Nov 25, 2022
40 usages
250 stars
icon
liqp 0.8.5.3

Liqp · A Java implementation of the Liquid templating engine backed up by an ANTLR grammar.

May 20, 2023
60 usages
163 stars
icon
htmlflow 4.0

com.github.xmlet:htmlflow · HtmlFlow library purpose is to allow Java applications to easily writing HTML documents in a fluent style into a java.io.PrintStream.

Jan 31, 2023
7 usages
139 stars
icon

Chunk Templates · Chunk Template Engine for Java

Jan 01, 2022
11 usages
76 stars
icon
trimou-core 2.5.1.Final

Aug 12, 2020
28 usages
71 stars
icon

Water Template Engine · Lighweight, fast Java 8 template engine.

Aug 31, 2016
4 usages
58 stars
icon
jtwig-core 5.87.0.RELEASE

jtwig-core · Jtwig jtwig-core

Apr 15, 2018
46 usages
35 stars
icon
freemarker 2.3.32

Apache FreeMarker · FreeMarker is a "template engine"; a generic tool to generate text output based on templates.

Jan 06, 2023
2.4k usages
icon

May 29, 2020
23 usages