8

Possible Duplicate:
Graph visualization code in javascript?

I need to create a dynamic visualization for nodes and their relationships in Javascript. What's the best framework to use? This is what I've briefly reviewed so far:

  • Flare - it's Flash and hasn't been updated in almost 2 years.
  • JavaScript InfoVis Toolkit - interaction seems a little slow, maybe that's on purpose in the demos
  • Protovis - documentation looks great, doesn't work in IE at all (can I get it to work with some kind of IE SVG adapter?)

Are these the best for displaying nodes in a graph and interacting with them in javascript?

Community
  • 1
  • 1
at.
  • 50,922
  • 104
  • 292
  • 461

2 Answers2

1

Infovis seems really great compared to the framework I've seen before, here are some I've found when I was looking for such a framework (a long time ago):

  • jsgraph - if you're looking for "simplicity"
  • binviz - for visualisation and interaction of graph
rasata
  • 429
  • 4
  • 13
  • your jsgraph link is to a php library, I think you meant http://js-graph-it.sourceforge.net/. Looks interesting in its simplicity, but I'd rather have a more complete graph framework. – at. Sep 29 '10 at 23:45
  • Yep, you're right! :-) I have googled to quickly the js-graph-it resource ... – rasata Sep 30 '10 at 00:00
1

InfoVis is probably your best bet, for IE compatibility look for solutions built on Raphael.

edit Here's something you could build on, based on Google:"raphael force directed graph".

lxs
  • 8,847
  • 4
  • 20
  • 19
  • Based purely on your comment ProtoVis doesn't work on IE. I haven't heard of any IE-SVG adapter, not to say one doesn't exist. Not sure InfoVis does either, couldn't see a statement either way on the website. I know it uses Canvas though so I think that means IE9. – lxs Oct 29 '10 at 08:07