• Stars
    star
    605
  • Rank 71,071 (Top 2 %)
  • Language
    Scala
  • License
    Apache License 2.0
  • Created about 14 years ago
  • Updated 5 days ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

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

Scalate

build Maven Central

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 language
  • Scaml: Provides Haml style template language
  • 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