bookmark

Scalate - Scala Template Engine


Description

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 or as a Servlet Filter in any Java in a web application
* with JAXRS with Jersey
* in the Play Framework via play-scalate
* in Apache Camel for transforming messages and templating
* to generate your static or semi-static website

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
* Jade which is an even more DRY dialect of Scaml for HTML / XHTML markup generation
* SSP which is like Velocity, JSP or Erb from Rails

Scalate also has a powerful web console and command line shell which includes converters from JSP or HTML to Scalate

Still confused? Check out which template engine is right for me, why Scalate or how Scalate compares to JSP or Lift

Preview

Tags

Users

  • @gresch
  • @fsteeg

Comments and Reviews