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.
LayeredDigraphLayout:
Although you might want to consider other layouts such as ForceDirectedLayout: GoJS Layouts -- Northwoods Software

