Design with the real thing
Every object is live React and HTML—not a flattened imitation. Inspect it, edit it, and ship it from the same model.
Infinite canvas for the living web
Compose real React interfaces on an infinite canvas. Keep the layer tree, tune every property, and edit together at the edge.
Design engineers
Product teams
Creative developers
A considered collection of tactile forms, made for the rituals that make a day yours.
THE SYSTEM
A canvas that understands interfaces
Every object is live React and HTML—not a flattened imitation. Inspect it, edit it, and ship it from the same model.
Nested frames, named layers, lock states, visibility, precise transforms, and type controls keep complex scenes legible.
Yjs resolves concurrent edits while live cursors and selections move through a room backed by a Durable Object.
SSR, WebSockets, persistence, and deploys share one Cloudflare Worker. No separate realtime service to babysit.
MikaEditing type
NoorAdjusting layout
Rooms synchronize at the object level, so two people can change different properties without taking turns or overwriting the whole document.
OFFSET / OPEN CANVAS