Supported platforms
Unity versions, operating systems, render pipelines, graphics APIs, and tooling Loom supports today.
This page is the compatibility checklist for the current Loom release. Check it before installing Loom in a production project.
Unity and UI framework
- Unity 6 (
6000.3.0f1or newer) is supported. - Earlier Unity versions are not supported.
- Loom 1.0 integrates with Unity only. Unreal Engine and Godot adapters are not included.
- Loom’s supported UI stack is Vite + Solid.js. React and Vue adapters are not included in Loom 1.0.
Operating systems
Loom supports the Unity Editor and standalone player builds on:
| OS | Editor | Player builds |
|---|---|---|
| macOS Apple Silicon | Supported | Supported |
| Windows x86-64 | Supported | Supported |
Mobile, console, Linux, and WebGL builds are not part of the current support surface.
Render pipeline
Loom requires URP 17.3.0 or newer. The Built-in Render Pipeline and HDRP
are not supported today.
Graphics API
Use the platform graphics API Loom supports for your target OS:
| OS | Graphics API |
|---|---|
| macOS | Metal |
| Windows | Direct3D 11 or Direct3D 12 |
These are also the supported backends for live RenderTexture image sources.
Development tools
The machine running the Unity Editor needs:
- Node.js 22 or 24 LTS for the UI dev server and production UI build.
- npm 10 or 11, normally bundled with those Node.js releases.
- Public npm-registry access during initial setup for Solid, Vite, and their third-party dependencies. Loom’s matching UI packages are bundled locally; a configured registry mirror or cache can supply the other packages.
- Firefox if you want to use
Tools > Loom > Open Browser DevTools.
After importing Getting Started, setting up the UI project and scene, and
entering Play mode, run Tools > Loom > Doctor to verify the environment Unity
can see. Terminal PATH and Unity’s launched environment can differ, so Doctor is
the source of truth. Firefox is optional unless you want browser DevTools.