Apache Velocity
Apache Velocity Java kodlarındaki nesnelerle etkileşimde kullanılan Java temelli bir şablon motorudur. Web uygulamalarında MVC modeline uygun olarak sunum kısmı ile iş kısmını ayırmada kullanılmaktadır. Web uygulamalarının yanında birçok farklı sistemde, farklı farklı amaçlarda da kullanılmaktadır.