Skip to content

Loom — game UI framework

HTML, CSS, and JavaScript for Unity game UI. Driven from C# through a typed bridge.

Real web standards

A Rust GPU engine draws modern HTML5 and CSS3. Gradients, transforms, transitions, flexbox — all the things you already know.

Typed bridge

The [Bridge] attribute generates TypeScript types from your C# class. State, actions, and events — all strongly typed both sides.

Hot reload

Vite dev server runs alongside the Editor. Save a file, see the change without leaving Play mode.

Built for Unity

One package install, one Editor menu, one restart. The native plugin handles rendering, input forwarding, and transparent compositing.