"Velocity is a powerful template engine written in Java and
released as open source software under the Apache Software License.
Ideal for web development, it's a great alternative to JSP, ASP,
PHP and other dynamic server-side web technologies because if its
simple template language and strong enforcement of the MVC design
pattern. Useful for general templating tasks such as the generation
of source code, SQL, and XML documents, as well as XSLT-like XML
processing, it is a great addition to any Java developer's