📄️ Nodes & Shapes
Create and style nodes with 22 built-in shapes, drop shadows, sketch mode, embedded images, and icons.
📄️ Edges & Connections
Route edges, add markers and labels, use ports for precise anchoring, create self-loops and dangling edges.
📄️ Layout & Positioning
Position nodes manually, use the grid system, or apply automatic layout algorithms.
📄️ Animations
Add motion to your visualizations with timeline-based animations, CSS animations, and playback controls.
📄️ Overlays
Add annotation layers, signals, selection rectangles, and custom overlay kinds.
📄️ Interactivity
Handle click events, hit testing, port snapping, rubber-band selection, tooltips, and pan/zoom.
📄️ Advanced Techniques
Containers, scene mutations, node resizing, z-ordering, plugins, serialization, SVG export, and perimeter anchors.