Apache Groovy · Groovy: A powerful, dynamic language for the JVM
Top Template Engine Libraries for Java
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
- Trends
- Latest
- Usages
- Job Scheduling
- Dependency Injection
- Code Analysis
- Configuration
- Microservice
- CSV
- Bytecode Manipulation
- Networking
- Caching
- Mocking
- Machine Learning
- Database
- Security & Crypto
- Template Engine
- Search
- Collections
- PaaS
- Code Coverage
- JSON
- Web Frameworks
- Processes
- Date and Time
- HTTP Clients
- Web Crawling
- ORM
- Monitoring
- Performance Analysis
- Reactive
- Science
- Logging
- REST Frameworks