Enriched Markdown supports the most popular mobile frameworks and platforms, including Swift, Kotlin, React Native, and the web.
Discover everything Enriched Markdown has to offer – check the compatibility table below for platform- and framework-specific feature support.
Enriched Markdown isn't based on WebView — both the renderer and the editor use native text primitives. Text selection, accessibility, and platform gestures all run like clockwork. Plus, it fully supports the CommonMark standard and many GitHub Flavored Markdown features, giving you rich, consistent Markdown experience.
Render any Markdown as native text, while users can write with a native format bar and outputs clean Markdown. You can use one or both.
Enriched Markdown is fully compliant with the CommonMark standard, and offers many customizable styles like tables, task lists, strikethrough, and LaTeX math, all powered by the high-performance md4c parser.
Our library offers a consistent, truly cross-platform experience across iOS, Android, React Native, and web. It's built on the New Architecture for ultimate performance and reliability your users expect.
Take your text input and output to the next level — unlock rich text capabilities with Enriched Markdown.
Enriched Markdown integrates with system-native menus to provide familiar actions. Text selection exposes Translate, Look Up, Search Web, and Share, while images on iOS get a context menu for copying or saving to the Camera Roll.
The library lets users apply bold, italic, and links using a native format bar, while outputting clean Markdown. It also provides an imperative API for toggling styles and managing links programmatically.
Our tool offers VoiceOver (iOS) and TalkBack (Android) support with proper semantic roles. It also respects system font scaling, and supports complete right-to-left layout.
Enjoy tappable links that can be handled through your own callback.
Streamdown is our wrapper that allows you to render content as it streams in, so users see text appear progressively rather than waiting for a full response.
Using our tool, you can render mathematical expressions natively, inline or as block elements. Inline math works across all Markdown flavors, while block math is supported with the GitHub flavor.
Compare feature support across Swift, Kotlin, React Native, and the web. We're continuously adding new features and expanding support across all platforms.
Need support for a feature that isn't available yet? Reach out — we'd be happy to help.
Contact usMayowa Daniel
@maydan2a
Such a great library!
Jassi Singh
@Jassi22G_
Damn, I needed just exactly this
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.
NecessarySweaty441
r/reactnative
I've been waiting for this for so long, SW is definitely the goat. 🤩
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).
rommyarb
@rommyarb
Thank you. I use it for my article editor for my app. Very performant
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
Mike Estes
GitHub
This is the best Rich Text Editor I've seen for React Native.
Julien Active
@Julien4Future
Finally, proper spoiler UX for React Native without the bloat. Please take my money.
Daniel Nguyen
@daniel_nguyenx
This is so cool!
Henry Paulino
@henrypl_dev
I've been waiting for this!
rorosaga
@rorosaga04
Love this library! 💪
what_even_is_th1s
r/reactnative
This is exactly what I was looking for, big thank you
fabriciovergal
r/reactnative
Awesome lib, you got my star!
Ankit Yadav
I'm using in my production grade app, and I had to say that it's perfect 🔥
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.
Krish Kalaria
@KrishKalaria
This is crazzyyy good!
Mayowa Daniel
@maydan2a
Such a great library!
Jassi Singh
@Jassi22G_
Damn, I needed just exactly this
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.
NecessarySweaty441
r/reactnative
I've been waiting for this for so long, SW is definitely the goat. 🤩
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).
rommyarb
@rommyarb
Thank you. I use it for my article editor for my app. Very performant
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
Mike Estes
GitHub
This is the best Rich Text Editor I've seen for React Native.
Julien Active
@Julien4Future
Finally, proper spoiler UX for React Native without the bloat. Please take my money.
Daniel Nguyen
@daniel_nguyenx
This is so cool!
Henry Paulino
@henrypl_dev
I've been waiting for this!
rorosaga
@rorosaga04
Love this library! 💪
what_even_is_th1s
r/reactnative
This is exactly what I was looking for, big thank you
fabriciovergal
r/reactnative
Awesome lib, you got my star!
Ankit Yadav
I'm using in my production grade app, and I had to say that it's perfect 🔥
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.
Krish Kalaria
@KrishKalaria
This is crazzyyy good!
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 🔥