
Apache Groovy · Groovy: A powerful, dynamic language for the JVM
Apache Groovy · Groovy: A powerful, dynamic language for the JVM
compiler · Implementation of mustache.js for Java
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.
jmustache · A Java implementation of the Mustache templating language.
${project.artifactId} · Next generation template engine for Java
Rythm Template Engine · A strong typed high performance Java Template engine with .Net Razor like syntax
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.
Water Template Engine · Lighweight, fast Java 8 template engine.
Apache FreeMarker · FreeMarker is a "template engine"; a generic tool to generate text output based on templates.
Advertisement