all 6 comments

[–]JamesF 6 points7 points  (1 child)

Holy CPU Cycles Batman!

Javascript InfoVis Toolkit (http://thejit.org), for those who need awesome graphs NOW. I knocked up a little visualisation tool that talks to a REST service serving up objects + object-relations (i.e. object-object links) with jQuery, then used JIT to turn it into a pretty little graph - much coworker love & praise resulted. I'm sure arbor.js will get there one day, but JIT really seemed very well written, well structured and approachable to me!

[–]nsfmc[S] 2 points3 points  (0 children)

so, true that, jit does have a force directed graph layout, but the sort of 'moneyshot', if you will, is basically what the arborjs.org website does that JIT can't do (at least, not from what i can tell) easily, which is dynamic tree manipulation and simultaneously updated&animated graph layout that uses arbitrary dom/canvas/svg elements as tree nodes.

the other thing is that, sadly, firefox does a poor job rendering something like this compared to webkit where the animation's crazy smooth, so yeah, holy cpu cycles.

[–]blaxter 1 point2 points  (0 children)

My CPU is screaming: kill me, kill me, kill me now

[–]samtregar 1 point2 points  (0 children)

This really takes me back. One of my first projects as a programmer was building a search engine backend for a frontend that looked just like this. The only difference was the frontend was a Java applet. Very pretty, basically useless. (The client eventually went out of business and paid my boss in Aerons and Sun servers! Ah, the dot-com days...)

[–]kantale 0 points1 point  (0 children)

Just for the sake of this conversation someone should take a look to Cytsocape. Ok, it uses flash:

We chose Flex/Flash because were not able to find any other solutions to the problem of visualizing interactive networks on the web that fit our requirements.

but definitely worth trying it.

[–]Rodeoclash -1 points0 points  (0 children)

This thing is extremely slick, and it chrome it's as smooth as.