pngwn/MDsveX
A markdown preprocessor for Svelte. observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 94
- Release rhythm 93
- 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: 16
- age_days: 2793
- days_rel: 45
- days_push: 39
- n_releases_24m: 4
Adoption not part of the score
3048 stars · 127 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
mdsvex is a Markdown preprocessor for Svelte, essentially MDX for Svelte. It lets you use Svelte components inside Markdown files and Markdown inside Svelte components, with support for remark/rehype plugins, syntax highlighting, frontmatter, and custom layouts.
Use cases
- write blog posts in markdown with embedded svelte components
- use MDX-style documents in a sveltekit site
- add frontmatter and custom layouts to markdown content
- apply remark and rehype plugins to markdown in svelte projects
- render interactive charts inside markdown documents
- compile markdown files to svelte components
When to choose
- you build content-driven sites with Svelte or SvelteKit and want MDX-like authoring
- you need to mix interactive Svelte components into Markdown documents
- you want remark/rehype ecosystem compatibility in a Svelte project
When to avoid
- you use React, Vue, or another framework instead of Svelte
- you only need plain Markdown rendering without component embedding
- you need a full static site generator rather than a build-time preprocessor
Facets
library · maturity active
parser templating markdown web-development frontend documentation developer-tools svelte mdx preprocessor remark rehype unified nodejs javascript
4 sources
- readme: https://github.com/pngwn/MDsveX · fetched 2026-08-28 · a60d13f661a5
- homepage: https://mdsvex.pngwn.io · fetched 2026-08-29 · 4732b99c4e48
- site_page: https://mdsvex.pngwn.io/docs · fetched 2026-08-29 · dc615bd8dc92
- registry_npm: https://registry.npmjs.org/mdsvex · fetched 2026-08-29 · 1dc90087925b
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| pngwn/MDsveX | main | 95 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem