Make software simple

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


Create composable, collaborative, vector rendered tools using a spreadsheet-inspired node and cell system.


Build with customizable components.

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

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

Control every aspect of how every component looks and behaves.

Made to be intuitive.

Jump in and start creating immediately.

Design with expressions.

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

Use functions and references to easily create dynamic components.

Build using an extensive and growing library of reactive functions.

A hierarchical spreadsheet.

CoCube is like a spreadsheet - but more flexible.

Create reactive tools without being limited to a grid.

Make anything interactive.

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.

Create interfaces with thousands of nodes without slowing down.

Scales to teams.

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

Collaborate in real-time.

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

Effortlessly build collaborative tools using simple shared or local state.

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