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

wooorm/markdown-rs

CommonMark compliant markdown parser in Rust with ASTs and extensions observed · 2026-08-28

github.com/wooorm/markdown-rs · homepage · Rust · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

42/100

  • Activity 18
  • Release rhythm 40
  • 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: 14.0
  • age_days: 1547
  • days_rel: 497
  • days_push: 497
  • n_releases_24m: 7

Full methodology

Adoption not part of the score

1564 stars · 92 forks observed · 2026-08-28

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

markdown-rs is a CommonMark-compliant Markdown parser written in safe Rust, exposing both an mdast syntax tree and direct HTML compilation. It supports extensions such as GFM, MDX, math, and frontmatter, and is implemented as a no_std-compatible state machine with full positional information.

Use cases

  • convert markdown to html in rust
  • parse markdown into an abstract syntax tree
  • render gfm tables and task lists
  • parse mdx documents
  • safely render untrusted user markdown
  • extract structure from markdown files
  • support math and frontmatter in markdown

When to choose

  • you need 100% CommonMark or GFM compliance in Rust
  • you want a safe-Rust parser with no unsafe code
  • you need an AST with positional info for complex markdown tooling
  • you need MDX, math, or frontmatter support
  • you need no_std/embedded compatibility

When to avoid

  • you need a JavaScript markdown parser (use micromark or remark instead)
  • you want to compile MDX to executable JavaScript (use mdxjs-rs)
  • you need a WYSIWYG markdown editor rather than a parsing library

Facets

library · maturity stable

parser templating developer-tools parsers web-development documentation developer-tools rust cross-platform wasm markdown commonmark gfm mdx mdast html-rendering no-std state-machine

10 sources

Member repositories

RepositoryRoleHealth v2
wooorm/markdown-rsmain42

For agents

markdown · JSON · MCP: product_card(name="wooorm/markdown-rs")

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