OneJS
Theme by
Singtaa |Updated:
2 Aug 2025
|150 Stars
OneJS integrates the JavaScript/Web ecosystem with Unity’s UI Toolkit for a smoother, more modern dev experience.
Overview
OneJS is an innovative tool that seamlessly integrates JavaScript into Unity, allowing developers to create dynamic, modern user interfaces without the hassle of traditional browser frameworks. This tool is particularly beneficial for those looking to enhance their game development process, providing a robust solution for building fast, responsive UIs that are optimized for in-game performance. As it’s free and open-source, it encourages a vibrant community of developers to contribute and support the ongoing evolution of the platform.
With OneJS, users can take advantage of live reload features, cross-platform capabilities, and an extensive set of web development tools pre-configured for immediate use. This makes it an ideal choice for both seasoned developers and newcomers who want to harness the full power of JavaScript within their Unity projects.
Features
- Native UI, no webviews – OneJS connects directly to Unity’s UI Toolkit, ensuring peak performance in-game without the overhead of web-based solutions.
- Instant iteration – Save changes and see them reflected in Unity instantly without needing to perform domain reloads, streamlining the development process.
- Web dev tooling – Built-in support for TypeScript, JSX/Preact, Tailwind, and ESBuild allows developers to use familiar tools within Unity effortlessly.
- Cross-platform – Thoroughly tested on both desktop and mobile platforms, ensuring that projects can be deployed widely without extra adjustments.
- Scriptable – Provides a safe way to expose C# code to JavaScript for easy modifications or rapid prototyping, enhancing creative flexibility.
- Community & Support – A dedicated Discord community offers a space for developers to share their experiences, seek help, and collaborate on projects.
- Open-source – Being open-source under the MIT License, it invites contributions and fosters community-driven improvements.