React Native
Take your familiar workflows: Components, hooks, Flexbox, npm
Unreal Engine
and turn them into natively rendered Slate user interfaces.
Look ma,
no browser!
This isn’t another WebView. It turns your React components into native Slate widgets. You get all the speed of Slate with all the power of React.
- <View>
- <Text>"Awesome Game"
- <View>
- <Text>"Continue"
- <Text>"Settings"
- <Image>
- SReactViewVisible0x7FF6A41C2E00
- SReactTextVisible0x7FF6A41C3A40
- SReactViewVisible0x7FF6A41C4180
- SReactTextVisible0x7FF6A41C4DC0
- SReactTextVisible0x7FF6A41C5500
- SReactImageVisible0x7FF6A41C5C40
We built a new out-of-tree platform on top of the React Native C++ core that translates React into fully native Slate user interfaces and packaged it as an Unreal Engine plugin.
The plugin connects your React code to all of Unreal’s systems natively, without any overhead from a browser.
It works on PC, macOS, iOS and Android with support for consoles coming soon.
You already know all the basics.
It’s just React Native and Unreal.
Bring your View, Text, Image and Pressable, StyleSheet and flex layout. Use it with Metro and your favorite package manager.
You can combine it all with the magic of shaders, in-world actor components, render targets and photorealistic 3D graphics in Unreal Engine.
Two branches meet at one node. Seven React Native skills and seven Unreal Engine skills, drawn as learned: whichever side you come from, one branch is already yours. Both lead to Add to Viewport, which costs one skill point. Beyond it, the two join into one branch, RNUE: eight topics from the docs, not reached yet.
- React Native. Start of the React Native branch.
- Components. Learned, rank 1 of 1.
- Pressable. Learned, rank 1 of 1.
- StyleSheet & flex layout. Learned, rank 1 of 1.
- npm. Learned, rank 1 of 1.
- Metro. Learned, rank 1 of 1.
- SVG. Learned, rank 1 of 1.
- AppRegistry. Learned, rank 1 of 1.
- Unreal Engine 5. Start of the Unreal Engine branch.
- Blueprints. Learned, rank 1 of 1.
- Enhanced Input. Learned, rank 1 of 1.
- Levels & actors. Learned, rank 1 of 1.
- Materials & shaders. Learned, rank 1 of 1.
- Render targets. Learned, rank 1 of 1.
- Niagara. Learned, rank 1 of 1.
- UMG · Create Widget. Learned, rank 1 of 1.
- Entry points. React Native for Unreal Engine.
- TurboModules. React Native for Unreal Engine.
- Save data. React Native for Unreal Engine.
- Codegen. React Native for Unreal Engine.
- Shipping bundle. React Native for Unreal Engine.
- Events & promises. React Native for Unreal Engine.
- Dev on device. React Native for Unreal Engine.
- Platforms. React Native for Unreal Engine.
to level up
like it’s 2026.
