Mustache

E696509

Mustache is a logic-less templating language used to generate text by interpolating data into templates across many programming languages.

All labels observed (1)

Label Occurrences
Mustache canonical 1

How this entity was disambiguated

Statements (52)

Predicate Object
instanceOf logic-less template engine
templating language
designedBy Chris Wanstrath
doesNotSupportFeature arbitrary code execution in templates
conditionals with expressions
control flow logic in templates
loops with explicit counters
hasImplementationIn .NET
C
C++
Clojure
Elixir
Erlang
Go
Haskell
Java
JavaScript
Objective-C
PHP
Perl
Python
Ruby
Scala
hasProgrammingLanguage language-agnostic
hasSpecification Mustache specification
influenced Dust.js
Handlebars
Hogan.js
paradigm separation of logic and presentation
renderingModel data-driven rendering
supportsFeature HTML escaping
comments
inverted sections
partials
section tags
variable interpolation
tagType comment tag
inverted section tag
partial tag
section tag
set delimiter tag
unescaped variable tag
variable tag
templateDelimiter {{
templateDelimiter {{{
}}}
templateDelimiter }}
useCase HTML generation
configuration file generation
documentation generation
email template rendering
website https://mustache.github.io/

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

Handlebars basedOn Mustache