Haml

E436322

Haml is a whitespace-sensitive templating language for Ruby that provides a clean, indentation-based syntax for generating HTML.

All labels observed (2)

Label Occurrences
Haml canonical 2
HAML 1

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf markup language ⓘ
open-source software ⓘ
templating language ⓘ
avoids explicit closing tags ⓘ
inline closing angle brackets ⓘ
category Ruby libraries ⓘ
web templating systems ⓘ
competesWith ERB NERFINISHED ⓘ
ERUBIS NERFINISHED ⓘ
Slim NERFINISHED ⓘ
createdBy Hampton Catlin NERFINISHED ⓘ
designedFor Ruby on Rails NERFINISHED ⓘ
feature HTML escaping helpers ⓘ
clean syntax ⓘ
implicit nesting via indentation ⓘ
layout support ⓘ
reduced markup verbosity ⓘ
firstReleased 2006 ⓘ
goal improve view template readability ⓘ
reduce duplication in HTML templates ⓘ
hasConcept HTML attribute hashes ⓘ
Ruby code lines starting with hyphen ⓘ
filters for Markdown or plain text ⓘ
output lines starting with equals sign ⓘ
whitespace removal options ⓘ
inspiredBy Python-style indentation ⓘ
YAML NERFINISHED ⓘ
license MIT License ⓘ
maintainedBy Haml core team ⓘ
outputFormat HTML NERFINISHED ⓘ
XML NERFINISHED ⓘ
primaryUse HTML templating ⓘ
view templating ⓘ
programmingLanguage Ruby NERFINISHED ⓘ
repository https://github.com/haml/haml ⓘ
supports Rails form helpers ⓘ
Ruby interpolation in text nodes ⓘ
embedded Ruby code ⓘ
filters ⓘ
helpers ⓘ
partials ⓘ
syntaxStyle indentation-based ⓘ
whitespace-sensitive ⓘ
usedWith Ruby on Rails views NERFINISHED ⓘ
Sinatra NERFINISHED ⓘ
website https://haml.info ⓘ
writtenIn Ruby NERFINISHED ⓘ

How these facts were elicited

Referenced by (3)

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

RubyMine → programmingLanguageSupported → Haml ⓘ
this entity surface form: HAML