Scalate: Scala Template Engine
Scalate is a Scala 2.8 based template engine for generating text and markup which can be used in the following frameworks and environments:
- stand alone in any JVM
- as a servlet in any Java in a web application
- when using JAXRS with Jersey
- in the Play Framework via play-scalate
- in Apache Camel for transforming messages and templating
Scalate supports the following template formats
- Mustache which is a Scala dialect of Mustache for logic-less templates which also work inside the browser using mustache.js
- Scaml which is a Scala dialect of Haml and is very DRY for generating HTML / XHTML
- SSP which is like Velocity, JSP or Erb from Rails
Still confused? Check out which template engine is right for me, why Scalate or how Scalate compares to JSP or Lift
Getting started
Try reading the Documentation, check out the Scalate Blog or jump straight to the Getting Started Guide