Vue Flow comes with built-in features like zoom & pan and dedicated controls, single & multi-selections, draggable elements, customizable nodes and edges and a bunch of event handlers.
DocumentationYou can expand on the existing features by using your own custom nodes and edges and implement any design and functionality you want.
Documentation You want to visualize more complex ideas?
No worries! Vue Flow supports creating nested nodes and nested graphs out-of-the-box.
On top of all the features Vue Flow comes with several components like a Background, Minimap or Controls.
Plus it's built for composition, making the access of the internal state easy as can be!