"Logic-less templates."

Announcement / Release
around 2009


Mustache is a simple web template system with implementations available for ActionScript, C++, Clojure, CoffeeScript, ColdFusion, D, Delphi, Erlang, Fantom, Go, Haskell, Io, Java, JavaScript, Julia, Lua, .NET, Objective-C, Perl, PHP, Pharo, Python, Racket, Ruby, Rust, Scala, Swift, CFEngine and XQuery. Mustache is described as a "logic-less" system because it lacks any explicit control flow statements, like if and else conditionals or for loops; however, both looping and conditional evaluation can be achieved using section tags processing lists and lambdas. It is named "Mustache" because of heavy use of curly braces ,{ }, that resemble a sideways moustache. Mustache is used mainly for mobile and web applications.

Something Missing? Feel Feel to Help Fix It - Sign up !