React Native
for Unreal Engine

RNUE is a new out-of-tree React Native platform that brings React Native into Unreal Engine. It enables developers to build UI for games, tools, simulations, and real-time 3D applications using modern JavaScript/TypeScript workflows.

RNUE Screenshot

Out-of-Tree React Native Platform

RNUE follows the established pattern of out-of-tree React Native platforms — technologies that extend React Native to run in new environments. It joins the ecosystem of platforms such as React Native for Windows, macOS, Web, and tvOS, bringing React Native into Unreal Engine for the first time.

How RNUE works

RNUE adapts React Native’s runtime to Unreal Engine

You write React.
RNUE handles UE integration.
RNUE works by extending React Native to run inside Unreal Engine as an out-of-tree platform. You build your UI as React components, and RNUE renders them inside UE using native engine systems.

Write in TypeScript

Skip Blueprint and C++ — write your Unreal Engine interfaces in TypeScript and React.

Iterate instantly

Hot reload changes instantly with Fast Refresh, React DevTools, and npm packages working as expected.

Leverage the ecosystem

Build real-time UIs for games, tools, simulations, and 3D applications without leaving the React ecosystem.

Register for Early Access

The primary purpose of this site is to collect interest from developers who want updates, early access, and potential collaboration on the project. If you’d like to participate, please fill out the form below.