- Current Version: 2.2.3: 2025-06-06T13:42:13Z
- First Published: 2022-05-16T11:58:20Z
- Size: 10665968
- Supported Unity Versions: 6000.0.32
OneJS
Visit onejs.com for Documentation and Tutorials
Discord • Youtube • Twitter/X • Github
OneJS lets you use JavaScript in Unity, for both runtime and editor. It focuses on UI scripting but works for anything you’d usually handle with JS.
Why use OneJS
Lightning-fast iteration: Change your UI code and see results instantly. No more domain reloads.
Familiar tooling: Use TypeScript, (P)React, Tailwind and other web techs you already know and love.
Broaden the talent pool: Studios can tap into web devs for UI work.
Unity-native: Works directly with UI Toolkit - no browser, no overhead.
Desktop and Mobile: Tested on Windows, Mac, iOS, and Android.
Powerful scripting: Give your players the ability to mod your game with TypeScript and JSX.
The base OneJS code is open source. Purchasing it through the Asset Store grants you access to our growing library of high-quality, ready-to-use Game UI components, designed to save you tons of dev time.
(Familiarity with React and Typescript is recommended)
Add to cart