[](https://swm-delivery.com/www/delivery/ck-slug.php?zoneid=zone-gh-react-native-enriched-1&n=1)
[](https://swm-delivery.com/www/delivery/ck-slug.php?zoneid=zone-gh-react-native-enriched-2&n=1)
[](https://swm-delivery.com/www/delivery/ck-slug.php?zoneid=zone-gh-react-native-enriched-3&n=1)
# react-native-enriched-html
`react-native-enriched-html` is a powerful React Native Rich Text solution:
- ⚡ Fully native input and display components (Supports New Architecture only)
- 💻 HTML-based parsing with live, synchronous text styling
- 🎨 Fully customizable styles for seamless UI integration
- 🌐 Solid mobile and Web support
`EnrichedTextInput`, the rich text input component is an uncontrolled input. This means that it doesn't use any state or props to store its value, but instead directly interacts with the underlying platform-specific components. Thanks to this, the component is really performant and simple to use while offering complex and advanced features no other solution has.
`EnrichedText` is the display component designed to work seamlessly with `EnrichedTextInput`. It flawlessly renders any HTML generated by the input, while a shared, customizable styling API guarantees perfect 1:1 visual consistency between editing and displaying.

## Installation
Check out the detailed [installation instructions](https://docs.swmansion.com/react-native-enriched-html/#installation).
## Compatibility
At the moment, the library offers stable support for iOS, Android and Web.
The full list of compatible React Native versions is available [here](https://docs.swmansion.com/react-native-enriched-html/misc/compatibility/#supported-react-native-versions).
## Documentation
To find more about `react-native-enriched-html` including usage guides, API references, known limitations or our contributing guide, visit the official [documentation](https://docs.swmansion.com/react-native-enriched-html/).
## Examples
The source code for the example mobile and web apps is under the [`apps`](https://github.com/software-mansion/react-native-enriched-html/tree/main/apps) directory.
You can also see the live preview of the library's capabilities by visiting the [official documentation](https://docs.swmansion.com/react-native-enriched-html/) filled with interactive examples.
## License
`react-native-enriched-html` library is licensed under [The MIT License](./LICENSE).
## Community Discord
[Join the Software Mansion Community Discord](https://discord.swmansion.com) to chat about `react-native-enriched-html` or other Software Mansion libraries.
## Created by Software Mansion
Since 2012 [Software Mansion](https://swmansion.com) is a software agency with experience in building web and mobile apps. We are Core React Native Contributors and experts in dealing with all kinds of React Native issues.
We can help you build your next dream product –
[Hire us](https://swmansion.com/contact/projects?utm_source=react-native-enriched-html&utm_medium=readme).
---
Built by [Software Mansion](https://swmansion.com/) and sponsored by [Filament](https://filament.dm/).
[
](https://swmansion.com/)
[
](https://filament.dm/)