Created by

Fully-native rich text
solutions for React Native

Enrich your app with truly native React Native components for rich text rendering and editing.

What you get

Discover what React Native Streamdown has to offer.

Streaming-ready Markdown solution

React Native Streamdown is a streaming-ready Markdown component built on top of react-native-enriched-markdown and remend.

Full background processing for better performance

The library processes raw, incomplete Markdown in the background using the Bundle Mode feature of react-native-worklets, keeping the JS thread free at all times.

Progressive rendering

Thanks to it, content renders progressively as it arrives, ensuring smooth updates without blocking the UI.

Single component and truly live updates

It ships as a single component that accepts a markdown prop you can update token by token as your LLM streams its response.

Key features

Everything you need to render streaming Streamdown natively in React Native. Built for smooth performance and production-ready AI apps.

Glitch-free streaming rendering

With React Native Streamdown, Markdown works seamlessly as it streams in. Even partial tokens, open tags, and code blocks that are still in progress appear correctly as they arrive.

Parsing on background thread

Markdown parsing runs on a worklet thread using react-native-worklets' Bundle Mode. This way, the JS thread is completely free — even heavy streaming responses don't block the UI or slow down scrolling.

Inline LaTeX support

React Native Streamdown handles inline LaTeX during streaming and applies it automatically as expressions complete. You don't need to configure anything additionally.

Customizable style rendering

React Native Streamdown renders headers, bold, italic, inline code, fenced code blocks, links, and images — all natively, with built-in streaming animation.

Smooth progressive text animation

As Markdown streams in, each word appears with a subtle animation, creating a dynamic, engaging reading experience that keeps users visually connected to the text as it unfolds.

What people say about Enriched packages

We are Software Mansion

We create award-winning mobile apps, real-time multimedia products, and AI solutions. Our open-source libraries — like React Native Reanimated, Gesture Handler, and Screens — are used by hundreds of thousands of developers worldwide.

If you'd like to introduce rich text editing to your React Native app, make sure to let us know — we can help you with this whole journey from the very beginning.

ExecuTorch
React Native Audio API
Fishjam
Live Debugger
Popcorn
Radon
RN Worklets
TypeGPU
Smelter
React Native Reanimated
Membrane
Enriched
ExecuTorch
React Native Audio API
Fishjam
Live Debugger
Popcorn
Radon
RN Worklets
TypeGPU
Smelter
React Native Reanimated
Membrane
Enriched
ExecuTorch
React Native Audio API
Fishjam
Live Debugger
Popcorn
Radon
RN Worklets
TypeGPU
Smelter
React Native Reanimated
Membrane
Enriched
ExecuTorch
React Native Audio API
Fishjam
Live Debugger
Popcorn
Radon
RN Worklets
TypeGPU
Smelter
React Native Reanimated
Membrane
Enriched
ExecuTorch
React Native Audio API
Fishjam
Live Debugger
Popcorn
Radon
RN Worklets
TypeGPU
Smelter
React Native Reanimated
Membrane
Enriched
ExecuTorch
React Native Audio API
Fishjam
Live Debugger
Popcorn
Radon
RN Worklets
TypeGPU
Smelter
React Native Reanimated
Membrane
Enriched
ExecuTorch
React Native Audio API
Fishjam
Live Debugger
Popcorn
Radon
RN Worklets
TypeGPU
Smelter
React Native Reanimated
Membrane
Enriched
ExecuTorch
React Native Audio API
Fishjam
Live Debugger
Popcorn
Radon
RN Worklets
TypeGPU
Smelter
React Native Reanimated
Membrane
Enriched
ExecuTorch
React Native Audio API
Fishjam
Live Debugger
Popcorn
Radon
RN Worklets
TypeGPU
Smelter
React Native Reanimated
Membrane
Enriched
ExecuTorch
React Native Audio API
Fishjam
Live Debugger
Popcorn
Radon
RN Worklets
TypeGPU
Smelter
React Native Reanimated
Membrane
Enriched
ExecuTorch
React Native Audio API
Fishjam
Live Debugger
Popcorn
Radon
RN Worklets
TypeGPU
Smelter
React Native Reanimated
Membrane
Enriched
ExecuTorch
React Native Audio API
Fishjam
Live Debugger
Popcorn
Radon
RN Worklets
TypeGPU
Smelter
React Native Reanimated
Membrane
Enriched