Created by
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Discover what React Native Enriched HTML has to offer.
React Native Enriched HTML isn't based on WebView, which means it offers fully native text input. Spellcheck, autocomplete, and text selection all work as expected. The API is simple, and reliable.
Your content lives as HTML. Export it to use anywhere: you can send it to your backend, render it in a web view, or import HTML back into the editor at any time.
Reasonable defaults for common formatting: headings, lists, code blocks, and more. Works great out of the box, but remains easy to customize when you need it.
React Native Enriched HTML lets you build rich text features for cross-platform apps. It behaves just like the native components on iOS and Android, with full feature parity across platforms.
Take your text input & output to the next level and unlock rich text capabilities with React Native Enriched HTML.
Apply inline styles like bold, italic, underline, strikethrough, or inline code to selected text, or at the cursor. Use paragraph styles to structure your content — all serialized as clean HTML.
Include mentions like @someone or #channel — or create custom triggers like emoji pickers — to connect content to people, topics, or reactions. The editor tracks activity so you can show suggestions or update UI as users type.
React Native Enriched HTML automatically turns URL-like text into links, so users can focus on writing. Links can also be inserted or edited manually — replace selected text or add links exactly where needed. You can also provide your own regex for link detection.
With our library, you always know which styles are active at the cursor or selection. It can be used to build dynamic toolbars and UI to create a more intuitive editing experience.
Easily enrich your text editor with inline images (both local and remote). Each image occupies a single line, adjusts height automatically, and replaces selected text or inserts at the cursor.
React Native Enriched HTML automatically adjusts the editor's height to fit the content. It respects minimum and maximum height limits, so the editor feels natural as users type.
We're actively developing React Native Enriched. Here's what's coming next:
Support for multi-level ordered and unordered lists, so users can organize complex content hierarchically.
Left, right, center, and justify alignment controls for full typographic control over paragraph layout.
Natively integrated right-to-left text direction for RTL languages.
Future updates will bring support for screen readers and accessibility APIs, delivering a rich, inclusive text editing experience while aligning with WCAG and ACA standards.
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.