markdoc/markdoc
A powerful, flexible, Markdown-based authoring framework. observed · 2026-08-28
Health v2 · maintenance only
97/100
- Activity 96
- Release rhythm 96
- 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: 19
- age_days: 1577
- days_rel: 29
- days_push: 29
- n_releases_24m: 10
Adoption not part of the score
8414 stars · 250 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Markdoc is a Markdown-based authoring framework and toolchain created by Stripe, extending CommonMark with custom tags, annotations, and variables. It parses documents into an AST, transforms them into a renderable tree, and renders to HTML or React components for building documentation sites and interactive content experiences.
Use cases
- build a custom documentation site with markdown
- render markdown with custom React components
- add conditionals and variables to markdown content
- validate markdown content in CI
- create interactive docs like Stripe's documentation
- convert markdown to HTML or React trees
When to choose
- you need structured, interactive documentation beyond plain Markdown
- you want to embed React components in Markdown content
- you need programmatic validation and static analysis of content
- you want a declarative authoring format with full control over rendering
When to avoid
- you just need simple Markdown-to-HTML conversion
- you want a batteries-included static site generator with zero setup
- your project doesn't use JavaScript or React
Facets
library · maturity stable
parser templating static-site-generator documentation markdown documentation web-development frontend developer-tools cross-platform markdown-framework authoring react-renderer content-publishing stripe nodejs web-server
9 sources
- readme: https://github.com/markdoc/markdoc · fetched 2026-08-28 · bc23bfd6bf2c
- homepage: https://markdoc.dev · fetched 2026-08-29 · b972c131e70f
- site_page: https://markdoc.dev/docs/tags · fetched 2026-08-29 · 98c9ba63b06a
- site_page: https://markdoc.dev/docs/nodes · fetched 2026-08-29 · b681c736fa93
- site_page: https://markdoc.dev/docs/render · fetched 2026-08-29 · 50b7bf3d13b8
- site_page: https://markdoc.dev/docs/getting-started · fetched 2026-08-29 · df89e56b7f34
- site_page: https://markdoc.dev/docs/overview · fetched 2026-08-29 · 831ae4154af0
- site_page: https://markdoc.dev/docs/syntax · fetched 2026-08-29 · 84b85c539b72
- site_page: https://markdoc.dev/docs/validation · fetched 2026-08-29 · 6e0dcc7cde68
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| markdoc/markdoc | main | 97 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem