Streamdown

Streamdown

A drop-in replacement for react-markdown, designed for AI-powered streaming.

Open Source
Free
January 15, 2026
Streamdown - Screenshot 1

About

1. Built-in typography styles Streamdown comes with built-in Tailwind classes for common Markdown components — headings, lists, code blocks, and more. 2. Streaming caret indicators Show users that content is still being generated with built-in caret styles — block or circle. 3. GitHub Flavored Markdown Streamdown supports GitHub Flavored Markdown (GFM) out of the box, so you get things like task lists, tables, and more. 4. CJK Language Support Built-in support for Chinese, Japanese, and Korean languages ensures emphasis markers work correctly with ideographic punctuation—critical for AI-generated content. 5. Beautiful, interactive code blocks Streamdown uses Shiki to highlight code blocks, and comes with copy and download buttons in the header. 6. Mathematical Expressions Streamdown supports LaTeX math expressions through remark-math and KaTeX, enabling beautiful mathematical notation in your markdown. 7. Interactive Mermaid Diagrams Streamdown supports Mermaid diagrams with customizable themes and fullscreen viewing. Theme automatically adapts to light/dark mode. 8. Style unterminated Markdown blocks Streamdown comes with built-in support for parsing unterminated Markdown blocks (# headings, `inline code`, **bold**, _italic_, [links]() and more), which makes streaming Markdown content much prettier. 9. Built-in security hardening Streamdown ensures that untrusted markdown does not contain images from and links to unexpected origins which might have been subject to prompt injection.

Comments

Sign in to leave a comment.
No comments yet. Be the first to comment!

Submitted by

Related Products

Sponsored by