Skip to content
Tech News
← Back to articles

JSON Canvas Spec

read original get JSON Canvas Drawing Kit → more articles
Why This Matters

The JSON Canvas Spec introduces a standardized format for creating interactive and layered visual representations using nodes and edges, enhancing collaboration and visualization capabilities in the tech industry. This specification enables developers and designers to build more dynamic, organized, and accessible digital canvases, fostering innovation and efficiency.

Key Takeaways

JSON Canvas Spec

Version 1.0 — 2024-03-11

Top level

The top level of JSON Canvas contains two arrays:

nodes (optional, array of nodes)

(optional, array of nodes) edges (optional, array of edges)

Nodes

Nodes are objects within the canvas. Nodes may be text, files, links, or groups.

Nodes are placed in the array in ascending order by z-index. The first node in the array should be displayed below all other nodes, and the last node in the array should be displayed on top of all other nodes.

Generic node

... continue reading