Skip to main content

Build the board your product actually needs.

Predictable commands, custom node rendering, JSON Canvas persistence, and focused packages for connections and history.

Command-driven core

Transactions, guards, events, and history operate on one explicit document model.

Rendering stays yours

Use the built-in renderer or provide custom node visuals without forking the engine.

Composable features

Connections, minimap, history, persistence, and Nuxt integration remain focused packages.