Enrich your app with truly native React Native components for rich text rendering and editing.
Discover what React Native Streamdown has to offer.
React Native Streamdown is a streaming-ready Markdown component built on top of react-native-enriched-markdown and remend.
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.
Thanks to it, content renders progressively as it arrives, ensuring smooth updates without blocking the UI.
It ships as a single component that accepts a markdown prop you can update token by token as your LLM streams its response.
Everything you need to render streaming Streamdown natively in React Native. Built for smooth performance and production-ready AI apps.
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.
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.
React Native Streamdown handles inline LaTeX during streaming and applies it automatically as expressions complete. You don't need to configure anything additionally.
React Native Streamdown renders headers, bold, italic, inline code, fenced code blocks, links, and images — all natively, with built-in streaming 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.
Mayowa Daniel
@maydan2a
Such a great library!
NecessarySweaty441
r/reactnative
I've been waiting for this for so long, SW is definitely the goat. 🤩
Lokesh Jangid
@theboringlok
Looks very promising! Earlier I had used available solutions like react native pell rich editor. Fully native means native performance and it was missing from very long time I guess
Daniel Nguyen
@daniel_nguyenx
This is so cool!
what_even_is_th1s
r/reactnative
This is exactly what I was looking for, big thank you
Eliot Gevers
@EliotGevers
react-native-enriched-markdown is heaven. I remember a few months ago looking for a good markdown library for mobile. It was hell.
Mayowa Daniel
@maydan2a
Such a great library!
NecessarySweaty441
r/reactnative
I've been waiting for this for so long, SW is definitely the goat. 🤩
Lokesh Jangid
@theboringlok
Looks very promising! Earlier I had used available solutions like react native pell rich editor. Fully native means native performance and it was missing from very long time I guess
Daniel Nguyen
@daniel_nguyenx
This is so cool!
what_even_is_th1s
r/reactnative
This is exactly what I was looking for, big thank you
Eliot Gevers
@EliotGevers
react-native-enriched-markdown is heaven. I remember a few months ago looking for a good markdown library for mobile. It was hell.
Jassi Singh
@Jassi22G_
Damn, I needed just exactly this
lucazhino
r/reactnative
This is definitely the best option for apps running with the new architecture (which you really should be doing at this time).
Mike Estes
GitHub
This is the best Rich Text Editor I've seen for React Native.
Henry Paulino
@henrypl_dev
I've been waiting for this!
fabriciovergal
r/reactnative
Awesome lib, you got my star!
Krish Kalaria
@KrishKalaria
This is crazzyyy good!
Jassi Singh
@Jassi22G_
Damn, I needed just exactly this
lucazhino
r/reactnative
This is definitely the best option for apps running with the new architecture (which you really should be doing at this time).
Mike Estes
GitHub
This is the best Rich Text Editor I've seen for React Native.
Henry Paulino
@henrypl_dev
I've been waiting for this!
fabriciovergal
r/reactnative
Awesome lib, you got my star!
Krish Kalaria
@KrishKalaria
This is crazzyyy good!
Lokesh Jangid
@theboringlok
Looks very promising! Earlier I had used available solutions like react native pell rich editor. Fully native means native performance and it was missing for a very long time.
rommyarb
@rommyarb
Thank you. I use it for my article editor for my app. Very performant
Julien Active
@Julien4Future
Finally, proper spoiler UX for React Native without the bloat. Please take my money.
rorosaga
@rorosaga04
Love this library! 💪
Ankit Yadav
I'm using in my production grade app, and I had to say that it's perfect 🔥
Lokesh Jangid
@theboringlok
Looks very promising! Earlier I had used available solutions like react native pell rich editor. Fully native means native performance and it was missing for a very long time.
rommyarb
@rommyarb
Thank you. I use it for my article editor for my app. Very performant
Julien Active
@Julien4Future
Finally, proper spoiler UX for React Native without the bloat. Please take my money.
rorosaga
@rorosaga04
Love this library! 💪
Ankit Yadav
I'm using in my production grade app, and I had to say that it's perfect 🔥