API Canvas

Elenweave Canvas API

A client-only JavaScript library under canvas/lib/, framework-agnostic, shipped as ES modules. The surface is structured around Workspace, Graph, View, and Navigator.

Client-only ES modules Multi-board workspaces Export PNG + JSON HTML nodes (DOM overlay)
Structured interaction

Documentation

Browse the Elenweave Canvas docs by section. Each page keeps the same navigation and tooling so you can scan, search, and copy snippets without losing context.

Getting Started

Overview, architecture, quick start, and bundles.

Data Model

Shapes, node types, JSON payloads, and notifications.

Core Primitives

Workspace, graph, view, and navigator primitives.

Rendering & Interaction

Theme tokens, interaction defaults, menus, and virtualization.

HTML Nodes

Overlay components, data-ew hooks, and chart components.

Notes

Scope, constraints, and build output pointers.