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

rehypejs/rehype

HTML processor powered by plugins part of the @unifiedjs collective observed · 2026-08-28

github.com/rehypejs/rehype · homepage · JavaScript · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

62/100

  • Activity 87
  • Release rhythm 8
  • Longevity 100
How is this computed?

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

  • gap_med: n/a
  • age_days: 3842
  • days_rel: 705
  • days_push: 81
  • n_releases_24m: 1

Full methodology

Adoption not part of the score

2250 stars · 93 forks observed · 2026-08-28

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

rehype is an HTML processor powered by plugins, part of the unified collective, that parses HTML into an AST (hast) so plugins can inspect and transform it before serializing back to HTML. It runs on the server, client, CLIs, and Deno, and anchors a large ecosystem of HTML-processing plugins.

Use cases

  • minify html in a build pipeline
  • sanitize or transform html content
  • parse html into an ast in javascript
  • rewrite html tags programmatically
  • process markdown to html with unified
  • build custom html transformation plugins

When to choose

  • you need programmatic, plugin-based HTML transformation in JavaScript
  • you are already in the unified/remark ecosystem (e.g. markdown-to-HTML pipelines)
  • you want to run HTML processing on server, client, or CLI

When to avoid

  • you only need simple regex-free string manipulation without AST overhead
  • you need a full browser DOM implementation rather than a lightweight AST
  • your stack is not JavaScript/Node-based

Facets

library · maturity active

parser templating middleware plugin-system serialization web-development frontend developer-tools parsers browser cli cross-platform html-processing ast unified-ecosystem html-minification hast nodejs deno

3 sources

Member repositories

RepositoryRoleHealth v2
rehypejs/rehypemain62

For agents

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

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