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
Nextra
Next.js-powered static site generator for docs, blogs, and content sites
Markdown
The reference Python implementation of John Gruber's Markdown, with a pluggable extension system for converting text to HTML.
html2text
Converts HTML into clean, readable Markdown-formatted plain text, as both a Python library and a CLI tool.
PyMdown Extensions
A rich extension pack for Python-Markdown adding tabs, superfences, emoji, and more
remark-directive
A remark plugin that adds generic directive syntax to markdown, so authors can write custom text, leaf, and container extensions.
hast-util-to-html
Serializes hast syntax trees into WHATWG-compliant HTML strings, with fine-grained control over escaping, quoting, and tag omission.
mdast-util-to-string
Get the plain-text content of any mdast node in a single function call.
mdast-util-gfm
Composes five mdast GitHub Flavored Markdown extensions into one parser and serializer for autolinks, footnotes, tables, strikethrough, and tasklists.
Sphinx
A documentation generator that turns reStructuredText or Markdown sources into polished HTML, PDF, EPUB, and more.
pulldown-cmark
A fast, safe pull parser for CommonMark Markdown written in pure Rust
Docusaurus OpenAPI Docs
Docusaurus plugin that generates polished API reference docs directly from an OpenAPI spec
mdast-util-to-markdown
Serializes an mdast syntax tree back into CommonMark-compatible markdown text, with pluggable handlers for custom syntax extensions.
github-markdown-css
Drop-in CSS that renders any markdown container in GitHub's exact visual style, light or dark.
markdown-to-jsx
A blazing-fast Markdown compiler that renders GFM-compliant Markdown straight to React, Vue, SolidJS, React Native, HTML, or AST — no dangerouslySetInnerHTML required.
turndown-plugin-gfm
A Turndown plugin that adds GitHub Flavored Markdown extensions to HTML-to-Markdown conversion.
expressive-code
A framework-agnostic engine that renders source code as richly annotated, syntax-highlighted HTML.
react-native-markdown-display
100% CommonMark-compliant Markdown renderer for React Native, with syntax extensions and full style customization
linkify-it
A links-recognition library with full Unicode support, built for high-quality link detection in plain text.
vitepress-plugin-mermaid
Render Mermaid diagrams natively inside VitePress markdown pages.
mdast-util-mdx-jsx
Parses and serializes MDX JSX syntax within mdast syntax trees for markdown processing pipelines.
mdast-util-math
mdast extension to parse and serialize LaTeX-style math syntax embedded in markdown syntax trees.
Glamour
Stylesheet-based Markdown rendering that turns plain text into styled ANSI output for Go CLI apps.
mistune
A fast, CommonMark-compliant Python Markdown parser with a pluggable AST, swappable renderers, and a rich plugin system.
snarkdown
A dead-simple, dependency-free Markdown-to-HTML parser that weighs about 1kb gzipped.