haml
Haml (HTML Abstraction Markup Language) is a layer on top of HTML or XML that's designed to express the structure of documents in a non-repetitive, elegant, and easy way by using indentation rather than closing tags and allowing Ruby to be embedded with ease. It was originally envisioned as a plugin for Ruby on Rails, but it can function as a stand-alone templating engine.
Types
Docs
Guides
Zeitwerk
Namespace
Optimized
4.0.0
Nathan Weizenbaum, Hampton Catlin, and Norman Clarke
bundle add haml
Getting Started
Learn more about the Haml gem.
Playground
Test, play and inspect the gem for yourself