What layout should I use?


#1

What layout do you suggest for building something like this (which will be dynamically built), user will click the “+” and the dependencies will be added via ajax call.


#2

I am currently using graphviz (quick and dirty). Here is an example of what I want to switch to GoJS


#3

LayeredDigraphLayout:
https://gojs.net/latest/api/symbols/LayeredDigraphLayout.html
https://gojs.net/latest/samples/index.html#layereddigraphlayout

Although you might want to consider other layouts such as ForceDirectedLayout: https://gojs.net/latest/intro/layouts.html