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.

Required Ruby Version

>= 2.0.0

Authors

Natalie Weizenbaum, Hampton Catlin, Norman Clarke, Akira Matsuda

Versions

  1. 7.4.1 August 17, 2026 (74 KB)
  2. 7.4.0 August 17, 2026 (73.5 KB)
  3. 7.3.1 August 14, 2026 (73.5 KB)
  4. 7.3.0 August 07, 2026 (73 KB)
  5. 7.2.2 July 29, 2026 (72 KB)
  6. 5.0.4 October 13, 2017 (87.5 KB)
Show all versions (217 total)

SHA 256 checksum