01Smart node placement with overlap prevention and suggested layout spacing
020 GitHub stars
03Dynamic edge management with customizable anchors, labels, and arrowheads
04Programmatic creation and editing of .canvas files with full spec compliance
05Built-in validation for 16-character hex IDs and edge reference integrity
06Support for specialized node types including Markdown text, local files, and URLs