Packages

Markdown & Prose Packages

Markdown parsing, rendering, and prose-processing libraries for turning plain text into structured content (react-markdown, remark, marked).

181 packages

Packages in Markdown & Prose

61Health
Framework npm

Nextra

Next.js-powered static site generator for docs, blogs, and content sites

13,941
MIT
Used by 8
88Health
Library PyPI

Markdown

The reference Python implementation of John Gruber's Markdown, with a pluggable extension system for converting text to HTML.

4,254
BSD 3
Used by 8
49Health
Library PyPI

html2text

Converts HTML into clean, readable Markdown-formatted plain text, as both a Python library and a CLI tool.

2,173
GPL 3.0
Used by 8
88Health
Library PyPI

PyMdown Extensions

A rich extension pack for Python-Markdown adding tabs, superfences, emoji, and more

1,131
MIT
Used by 8
38Health
Library npm

remark-directive

A remark plugin that adds generic directive syntax to markdown, so authors can write custom text, leaf, and container extensions.

428
MIT
Used by 8
41Health
Library npm

hast-util-to-html

Serializes hast syntax trees into WHATWG-compliant HTML strings, with fine-grained control over escaping, quoting, and tag omission.

119
MIT
Used by 8
28Health
Library npm

mdast-util-to-string

Get the plain-text content of any mdast node in a single function call.

48
MIT
Used by 8
26Health
Library npm

mdast-util-gfm

Composes five mdast GitHub Flavored Markdown extensions into one parser and serializer for autolinks, footnotes, tables, strikethrough, and tasklists.

24
MIT
Used by 8
97Health
Tool PyPI

Sphinx

A documentation generator that turns reStructuredText or Markdown sources into polished HTML, PDF, EPUB, and more.

8,076
Other
Used by 7
85Health
Library Cargo

pulldown-cmark

A fast, safe pull parser for CommonMark Markdown written in pure Rust

2,750
MIT
Used by 7
91Health
Tool npm

Docusaurus OpenAPI Docs

Docusaurus plugin that generates polished API reference docs directly from an OpenAPI spec

1,102
MIT
Used by 7
72Health
Library npm

mdast-util-to-markdown

Serializes an mdast syntax tree back into CommonMark-compatible markdown text, with pluggable handlers for custom syntax extensions.

142
MIT
Used by 7
58Health
Library npm

github-markdown-css

Drop-in CSS that renders any markdown container in GitHub's exact visual style, light or dark.

8,942
MIT
Used by 6
77Health
Library npm

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.

2,394
MIT
Used by 6
41Health
Library npm

turndown-plugin-gfm

A Turndown plugin that adds GitHub Flavored Markdown extensions to HTML-to-Markdown conversion.

135
MIT
Used by 6
72Health
Library npm

expressive-code

A framework-agnostic engine that renders source code as richly annotated, syntax-highlighted HTML.

967
MIT
Used by 5
47Health
Library npm

react-native-markdown-display

100% CommonMark-compliant Markdown renderer for React Native, with syntax extensions and full style customization

791
MIT
Used by 5
49Health
Library npm

linkify-it

A links-recognition library with full Unicode support, built for high-quality link detection in plain text.

740
MIT
Used by 5
41Health
Library npm

vitepress-plugin-mermaid

Render Mermaid diagrams natively inside VitePress markdown pages.

179
MIT
Used by 5
31Health
Library npm

mdast-util-mdx-jsx

Parses and serializes MDX JSX syntax within mdast syntax trees for markdown processing pipelines.

33
MIT
Used by 5
26Health
Library npm

mdast-util-math

mdast extension to parse and serialize LaTeX-style math syntax embedded in markdown syntax trees.

21
MIT
Used by 5
70Health
Library Go

Glamour

Stylesheet-based Markdown rendering that turns plain text into styled ANSI output for Go CLI apps.

3,742
MIT
Used by 4
87Health
Library PyPI

mistune

A fast, CommonMark-compliant Python Markdown parser with a pluggable AST, swappable renderers, and a rich plugin system.

3,078
BSD 3
Used by 4
41Health
Library npm

snarkdown

A dead-simple, dependency-free Markdown-to-HTML parser that weighs about 1kb gzipped.

2,405
MIT
Used by 4

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers