kedro-org / kedro-viz

Visualise your Kedro data and machine-learning pipelines and track your experiments.
https://demo.kedro.org
Apache License 2.0
680 stars 113 forks source link

Allow Node Dragging to Avoid Pipeline Crossovers in Kedro-Viz #2160

Open rashidakanchwala opened 3 weeks ago

rashidakanchwala commented 3 weeks ago

Description

In Kedro-Viz, pipeline nodes occasionally overlap or cross over one another, which can make visualizations harder to interpret. Currently, there is no way to manually adjust or drag nodes to minimize these crossovers and improve readability.

A user mentioned the issue here - https://github.com/kedro-org/kedro-viz/issues/1609#issuecomment-1781128471

Possible Implementation

Implement a feature that allows users to drag and reposition nodes within the Kedro-Viz interface. This could offer more control over the layout, helping users customize their pipeline views for clearer visualization, especially in complex pipeline setups.

If you need more context, this issue is related to a closed issue #1609

Checklist