Open Source Template Engines in Java
18 projectsTemplate engine for text output (HTML, email, config, source). FTL language; MVC separation; zero dependencies. Apache project since 2015.
MiniTemplator is a compact template engine for HTML files. Features: * Available in Java, PHP and Visual Basic (VB/VBA). * Simple syntax for template variables and blocks.
Template engine for source code, web pages, email, and formatted text. Enforces strict model-view separation; well-suited to code generators, multi-skin sites, and i18n. Powers ANTLR code generation; ports exist for C#, JavaScript, and others.
RTFTemplate is a tool to merge a RTF template with data coming from a Java context and generate a new RTF document. The RTF template can contain custom fields, hyperlinks o defined sections to be replaced.
Bottom-up template spec: data inserts itself into the template. Static files or Java servlets; alternative to JSP for presentation. GPL.