ReLayer – React UI Framework for Unity


Build React/Vite HUDs and overlays inside Unity with WebView backends and a structured C# to JavaScript bridge.


by Ryuxin Entertainment


Price History +

ReLayer UI is a Unity UI workflow for building in-game HUDs, live-ops panels, menus, and overlays with React, Vite, HTML, and CSS.


Use familiar web development conventions and connect your React overlay to Unity through a structured C# to JavaScript bridge. This is useful for game HUDs, menus, live-ops panels, inventory, shop, reward, notice, and tool panels.


The package includes Unity runtime bridge components, platform WebView overlay integration, local overlay resource serving, a one-scene Initializer setup flow, an editable Vite/React overlay template, reusable UI kits, and a built Showcase scene. The Showcase runs from packaged files without Node.js.


Requirements and dependencies:

- Unity 2022.3 or newer.

- No Unity Package Manager or Asset Store package dependencies are required.

- Node.js 20.19+ or 22.12+ is required only to edit or rebuild the editable React/Vite source. The included Showcase runs without Node.js.

- Windows Editor Play Mode and Windows players require the Microsoft Edge WebView2 Runtime.

- Android builds require API level 21 or newer.

- Supported platforms in this release: Windows, Android, macOS, iOS, and WebGL.


Licensing notice:

ReLayer itself does not add an independent license and remains governed by the Unity Asset Store End User License Agreement. Bundled React and related web components are used under the MIT License, and lucide-react is used under the ISC License. These third-party terms apply only to those listed external components, not to ReLayer or its first-party files. See Assets/ReLayer/Documentation/Third-Party Notices.txt in the package for exact versions, attribution, and complete notices. No third-party WebView package or npm node_modules directory is bundled.