Easy Asset Search

OneJS

OneJS brings JavaScript and web techs to Unity, integrating with UI Toolkit without a browser or webview, for high-performance UI development and modding systems.
OneJS Asset Image OneJS brings JavaScript and web techs to Unity, integrating with UI Toolkit without a browser or webview, for high-performance UI development and modding systems.

* This page contains affiliate links, meaning we may earn a small commission if you purchase something through them, at no extra cost.
$69
Category:
ToolsGui
Developer:
DragonGround
Price:
$69
Rating:
(18 reviews)
Favorites:
406
Supported Unity Versions:
6000.0.32 or higher
Current Version:
2.1.13
Download Size:
25.39 MB
Last Update:
Mar 11, 2025
Description:
OneJS is a Unity package that seamlessly integrates JavaScript and web technologies like React, Typescript, JSX, Tailwind, and more with Unity's UI Toolkit. It provides a thin DOM layer for Preact, enabling fast iteration speed, awesome performance, and live reload. With the ESBuild workflow, you can simplify deployment and support npm packages. OneJS also enables easy implementation of modding systems, allowing players to create addons and mods using TypeScript, JSX, and USS. The package is supported on Windows, Mac, iOS, and Android, and requires Unity 2021.3+ for stable UI Toolkit and 2022.1+ for UI Toolkit's Vector API. You can access the C# source code and request private GitHub repo access through the Discord server.
Technical Details:
Requirements: Unity.Mathematics, Unity.Burst, Unity Version 2021.3+ (for stable UI Toolkit), Unity Version 2022.1+ (for UI Toolkit's Vector API). Supported platforms: Windows, Mac, iOS, Android. Features: Typescript & JSX for UI development, fast iteration speed, awesome performance, Tailwind workflow and compiler support, styled components and Emotion APIs, runtime CSS, zero-allocation interop via Puerts optimizations, easily swap between 3 backends (QuickJS, V8, NodeJS), ESBuild workflow, auto TS definitions generation.
Continue »

Similar Packages