Digital Sanctum

Personal blog of Shane Witbeck Tags · Archive · About

StringTemplate vs. Velocity vs. Freemarker

Published: 05 Apr 2006

I have recently been introduced to StringTemplate,

*"...a java template engine (with ports for C# and Python) for generating source code, web pages, emails, or any other formatted text output."*

Having used Velocity and Freemarker before, it was interesting to find out what distinguished StringTemplate as a template engine. What I’ve found is that it’s perhaps the most strict implementation of the model-view separation paradigm.

Tags: #string-template#freemarker#velocity