scala template engine: like JSP but without the crap and with added scala coolness
Scala Ruby Java HTML CSS Shell Other
Latest commit bf90da1 Mar 15, 2015 @rossabaker rossabaker Bump to 1.7.2-SNAPSHOT.
Failed to load latest commit information.
archetypes Bump to 1.7.2-SNAPSHOT. Mar 16, 2015
maven-scalate-plugin Bump to 1.7.2-SNAPSHOT. Mar 16, 2015
project Added support for pre-processed includes Jul 13, 2013
samples Bump to 1.7.2-SNAPSHOT. Mar 16, 2015
sbt-scalate-plugin Bump to 1.7.2-SNAPSHOT. Mar 16, 2015
scalate-camel Bump to 1.7.2-SNAPSHOT. Mar 16, 2015
scalate-core Bump to 1.7.2-SNAPSHOT. Mar 16, 2015
scalate-distro Bump to 1.7.2-SNAPSHOT. Mar 16, 2015
scalate-guice Bump to 1.7.2-SNAPSHOT. Mar 16, 2015
scalate-jrebel Bump to 1.7.2-SNAPSHOT. Mar 16, 2015
scalate-jruby Bump to 1.7.2-SNAPSHOT. Mar 16, 2015
scalate-jsp-converter Bump to 1.7.2-SNAPSHOT. Mar 16, 2015
scalate-less Bump to 1.7.2-SNAPSHOT. Mar 16, 2015
scalate-markdownj Bump to 1.7.2-SNAPSHOT. Mar 16, 2015
scalate-page Bump to 1.7.2-SNAPSHOT. Mar 16, 2015
scalate-pegdown Bump to 1.7.2-SNAPSHOT. Mar 16, 2015
scalate-spring-mvc Bump to 1.7.2-SNAPSHOT. Mar 16, 2015
scalate-test Bump to 1.7.2-SNAPSHOT. Mar 16, 2015
scalate-tool Bump to 1.7.2-SNAPSHOT. Mar 16, 2015
scalate-util Bump to 1.7.2-SNAPSHOT. Mar 16, 2015
scalate-war Bump to 1.7.2-SNAPSHOT. Mar 16, 2015
scalate-web Bump to 1.7.2-SNAPSHOT. Mar 16, 2015
scalate-website Bump to 1.7.2-SNAPSHOT. Mar 16, 2015
scalate-wikitext Bump to 1.7.2-SNAPSHOT. Mar 16, 2015
src/main/resources Updated and or added missing license headers. Feb 10, 2011
.gitignore ignored eclipse stuff Nov 11, 2011
changelog.md Prep fro the 1.6.1 release. Dec 29, 2012
license.txt use lower case file names Jul 26, 2010
notice.md Fixes #227 : Added scss and sass filters! Mar 11, 2011
pom.xml Bump to 1.7.2-SNAPSHOT. Mar 16, 2015
readme.md More README/new Scalate homepage fixups Oct 2, 2014
sbt fixed up the guice archetype a little and added some basic mustache docs May 27, 2010
sbt-launch.jar fixed up sbt build to mostly work with 2.8.0.RC5 Jun 15, 2010

readme.md

Scalate

Scalate is a Scala based template engine which supports HAML, Mustache and JSP, Erb and Velocity style syntaxes.

The following template languages are supported:

  • Mustache: is a Mustache template language for Java/Scala
  • Jade: The Jade style of Haml/Scaml template lanaguage
  • Scaml: Provides Haml style template lanaguage
  • Ssp: Provides a JSP, Erb and Velocity style template language

In Scaml and SSP all expressions are typesafe and checked at edit/compile time to ensure you don't leave any mistakes in your pages. Mustache uses dynamic typing and reflection; a trade off of hiding code and logic from inside the templates.

Building

To build Scalate from the source please see the building instructions

Links