FreeMarker

Apache FreeMarker
Developer(s)Jonathan Revusky, Attila Szegedi, Dániel Dékány, and others
Initial release2000
Stable release
2.3.33 / June 1, 2024; 5 months ago (2024-06-01)
Repositorygithub.com/apache/freemarker
Written inJava
Operating systemCross-platform
TypeTemplate Engine
LicenseApache License 2.0
Websitefreemarker.apache.org

Apache FreeMarker is a free Java-based template engine, originally focusing on dynamic web page generation with MVC software architecture. It can now generate text based on templates and changing data.[1] It has no dependency on servlets or HTTP or HTML.[2]

It is often used for generating source code, configuration files or e-mails.

  1. ^ Cardoza, Christina (2017-03-27). "Apache Calcite, FreeMarker, Gora, Phoenix, and Solr updated". SD Times. Retrieved 2024-02-05.
  2. ^ Mittapalli, Jishnu Saurav; Arthur, Menaka Pushpa (2021). "Survey on Template Engines in Java". ITM Web of Conferences. 37. EDP Sciences: 01007. doi:10.1051/itmconf/20213701007. ISSN 2271-2097.