Auto-layout system for nodes to organize them visually
Description
It would be great to have a built-in feature that automatically arranges nodes in a clean and visually structured way within the canvas. This would help maintain readability and reduce the manual effort of aligning nodes, especially in large or complex flows.
Suggested options:
Direction: vertical, horizontal, radial
Spacing: customizable gaps between nodes
Smart positioning: avoid overlapping, align grouped nodes
This feature could be triggered manually (via button/menu) or applied automatically when nodes are added.
Additional Context
This would be similar to features available in tools like Draw.io or n8n, where nodes are neatly spaced and aligned automatically. It improves the UX for building and managing flows significantly.