Make software simple

CoCube makes it easy to design, build, and share collaborative local-first tools.


Create composable, real-time multiplayer, vector-graphic rendered tools using a reactive spreadsheet-inspired node and cell system.


Create and share collaborative tools.

Combine interactive components to make diagrams, docs, forms, and more.

Start with built-in components or use the editor to design your own.

Effortlessly enable collaboration using simple shared or local state.

Made to be intuitive.

Jump in and start creating immediately.

Design with dynamic cells.

Every attribute of every component is defined in a spreadsheet-like cell.

Use expressions and references to create dynamic attributes.

Build using an extensive library of reactive functions.

A hierarchical spreadsheet.

CoCube is like a spreadsheet - but more flexible.

Create reactive tools without being limited to a grid.

Add interactivity with events.

Add reactivity to components using an easy-to-understand event system.

Respond to clicks, drags, hovers, key presses, and more.

Store data, change appearance, modify behavior, and start animations.

Built for individuals.

Start with a small personal project or check out the learning track.

Fully vector rendered.

Every component is constructed entirely with reactive vector graphics.

Share diagrams and visualizations that look great at any scale and resolution.

Create interfaces with thousands of nodes without slowing down.

Scales to teams.

Collaborate in real-time and see updates as they happen.

Simply collaborative.

Modify everything from appearance to content to behavior together in real-time.

Changes are immediately synced with collaborators.

Add collaborators or publish your creations with a click.

Try opening the console.

Local-first means you don't even need an account.

A desktop browser supporting WebGPU is required.

Local first and offline enabled.

Work offline; synchronize your work with collaborators when you log in.

Everything you create is stored in your browser.

Keep projects local if you do not need to collaborate.


Privacy Policy Terms and Conditions Contact