Markdown & Prose Packages
Markdown parsing, rendering, and prose-processing libraries for turning plain text into structured content (react-markdown, remark, marked).
Packages in Markdown & Prose
Kind
Sort:Used by Most Apps
goldmark
A CommonMark-compliant Markdown parser and renderer for Go, built around a walkable AST and pluggable extensions.
rehype-highlight
Rehype plugin that syntax-highlights code blocks at build time using lowlight and highlight.js.
@mozilla/readability
The battle-tested HTML content extractor that powers Firefox Reader View, isolating article text from webpage clutter.
rehype
A unified-based HTML processor with a large plugin ecosystem
markdown-it-py
A CommonMark-compliant Markdown parser for Python, ported from the JS markdown-it
node-html-parser
A very fast HTML parser that builds a lightweight DOM tree with full CSS3 selector support.
mdast-util-from-markdown
Parses markdown into a fully spec-compliant mdast syntax tree using the micromark tokenizer.
rehype-slug
Rehype plugin that adds GitHub-style id attributes to HTML headings for anchor links.
tiptap-markdown
A Markdown extension bringing bidirectional Markdown input/output to the Tiptap rich-text editor
remark-rehype
A unified/remark plugin that converts a markdown (mdast) syntax tree into an HTML (hast) syntax tree, bridging the remark and rehype ecosystems.
next-mdx-remote
Load, compile, and hydrate MDX content from any remote source—CMS, database, or API—inside Next.js apps, without a build-time file import.
python-markdownify
Convert HTML into clean, configurable Markdown from Python with fine-grained control over tags, escaping, and formatting.
Starlight
An Astro integration for building beautiful, accessible, high-performance documentation websites with almost no config.
micromark
The smallest 100% CommonMark-compliant markdown parser, with GFM and MDX support
node-html-markdown
A fast, dependency-light HTML-to-Markdown converter for Node.js and the browser, tuned for speed at scale.
rehype-autolink-headings
Rehype plugin that injects clickable anchor links into every heading with an id, so readers can share direct links to a section.
micromark-extension-gfm
Bundles all six GitHub Flavored Markdown micromark extensions—tables, footnotes, strikethrough, autolinks, tag filtering, and task lists—into a single drop-in plugin.
MarkItDown
Converts PDFs, Office documents, images, audio, HTML, and more into clean Markdown built for LLM and RAG pipelines.
mkdocs-material
A powerful Material Design theme and documentation framework built on top of MkDocs
MkDocs
A fast, simple static site generator for building project documentation from Markdown with a single YAML config file.
remove-markdown
A zero-dependency Node.js library that strips Markdown formatting down to clean plain text.
html-react-parser
Converts HTML strings into React elements, working seamlessly on both server and client
mdurl
Python port of the mdurl URL parsing and encoding utilities used by markdown-it
showdown
A bidirectional Markdown-to-HTML and HTML-to-Markdown converter for JavaScript, usable in Node or the browser.