- 📱 Render HTML into 100% native views
- ⚙️ Write custom tag renderers
- 🖌️ Style tags and classes

Give a genuine native feeling to your HTML content.

Try out our Discovery App for an immersive mobile experience and glimpse of this library capabilities.
Scan the QR code or open the demo from the project page.. You need Expo Go App to test it.
Despite its rich features and plugins, @native-html/render was designed for ease of use in mind. Getting started is a matter of seconds.
The internal data structure to render elements is entirely transparent. You can easily inspect the transient tree structure and have an immediate idea of the engine belly.
Every step of the data flow can be tampered with. You can alter the DOM, customize and define elements models, implement custom renderers and defer rendering for asynchronous DOM inspection in a breeze.
This library aims at balancing adherance to the W3C and WHATWG standards with complexity and speed.
Despite React Native styles and W3C CSS numerous incompatibilities, this library reconciles both standards, and brings support for properties unavailable in React Native such as list-style-type, white-space...
This library is ready for production, and its development test-driven. The transient node engine is CI-benchmarked to safeguard its speed.