Directed Graph Editor with D3.js
bl.ocks.org
bl.ocks.org
I wonder how well it scales for large numbers of nodes, for example when they need to be grouped, or hiding certain types of connections in order to simplify the graph in display. I am not familiar about d3.js, perhaps it already provides support for doing that?
Is that test taking into account different GPU accelerations for SVG like in this "old" study: http://blogs.msdn.com/b/ie/archive/2011/03/08/comparing-hard... ?
I think D3 is impressive and is the best pure Javascript lib for these use cases, mainly because of the features included and because it's well supported. This is the first time that I will use D3 for a project so I don't have experience except as a lurker.
http://bl.ocks.org/rkirsling.rss
Project website: http://rkirsling.github.io/modallogic/.
That's good design.
This got up to over 100,000 nodes or more easily in the browser and it handled it fine.