Ross ROSS = Recommend OSS · open-source software intelligence for agents

Haml

HTML Abstraction Markup Language - A Markup Haiku observed · 2026-08-28

github.com/haml/haml · homepage · Ruby · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

98/100

  • Activity 98
  • Release rhythm 98
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 5.0
  • age_days: 6778
  • days_rel: 16
  • days_push: 16
  • n_releases_24m: 13

Full methodology

Adoption not part of the score

3835 stars · 589 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

Haml is a Ruby templating engine that compiles an indentation-based, DRY markup language into HTML, usable from the command line or within Ruby web frameworks like Rails. It eliminates redundant closing tags and boilerplate, embedding Ruby code for dynamic content.

Use cases

  • write cleaner HTML templates for a Rails app
  • replace ERB templates with more readable markup
  • render HTML documents from the command line
  • reduce repetition in HTML view code
  • embed Ruby logic in page templates

When to choose

  • you're on Ruby/Rails and want concise, well-indented templates
  • you find ERB verbose and error-prone
  • your team values readable, structured markup

When to avoid

  • your project is not in Ruby
  • your team is unfamiliar with indentation-sensitive syntax
  • you need templates shared with non-Ruby tooling

Facets

library · maturity stable

templating web-framework cli web-development frontend developer-tools ruby cli haml html-templating rails markup-language erb-alternative web-server

6 sources

Member repositories

RepositoryRoleHealth v2
haml/hamlmain98
haml/haml-railsplugin73

For agents

markdown · JSON · MCP: product_card(name="haml/haml")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem