I need to create a hierarchical tree ( something like this ), but I need some functions:
- The ability to create nodes as I like (size, background image, fonts, etc.).
- Auto Layout
- Ability to connect nodes by dragging and dropping N 'drop
I looked at GoJs and its excellent, but canvas-based, and I could not find a way to make the nodes look exactly the way I want (actually not even remotely close it).
I also looked at d3.js , which is also great, but again, since it is an SVG for drawing nodes.
The main fuss here is the layout and connection of nodes, I can handle Drag N 'Drop my self, is there a library there that can handle the layout for me, so I can create the required div, design them, as I see, and let the library do only layout?
Tomer source
share