The idea is:
The main n8n Dashboard provides the buttons “personal” and “Overview”, both displaying a list of workflows in the tab “Workflows”. The list has a filter widget. My idea: add a new widget to choose an optional hierarchical tree view of Workflows. Describing the tree view: The leftmost entries are Workflows that are never called from any other Workflows. The secondmost entries are SUB-Workflows, that are called from those leftmost entries. And then the whole dependency tree should be displayed, there could be thirdmost and fourthmost entries and more, the whole depth of the dependency tree should be displayed. NOTE: Each SUB-Workflow could have more than one parent. In fact, there is no upper limit. In my opinion, this should not stop us from building a useful tree view, where N Parents could share 1 SUB-Workflow, the SUB-Workflow should be displayed N-times as a dedicated parent child, but with a Prefix “N Parents:”
My use case:
This helps understanding, maintaining and cleaning up Workflows.
I think it would be beneficial to add this because:
This helps understanding, maintaining and cleaning up Workflows.
Any resources to support this?
n8n already has enough information about the workflow-parent-child-relationsships, it has just be crawled and a tree index has to be built to be able to display it in a fast manner. Link: How to view a list of workflows that use a subworkflow - #2 by jabbson
Are you willing to work on this?
I would be happy to test it!