I'm looking for a flexible graph visualisation framework for Javascript similar to the flex component SpringGraph. I need to be able to represent nodes to be different visual components e.g. be a window, image etc. be able to name edges etc. Any recommendations?
Asked
Active
Viewed 4,763 times
6
-
It would be critical to know your browser target requirements - if you need IE6-8 support it's a totally different answer. – peteorpeter Feb 19 '11 at 18:13
-
possible duplicate of [Graph visualization code in javascript?](http://stackoverflow.com/questions/7034/graph-visualization-code-in-javascript) – Jørn Schou-Rode Dec 07 '11 at 08:23
5 Answers
7
Some good options are:
- Protovis (Succeeded by d3.js)
- JavaScript Infovis toolkit
- ProcessingJS

Jesse
- 8,605
- 7
- 47
- 57

Jay Askren
- 10,282
- 14
- 53
- 75
2
We produce mxGraph, it is designed to provide maximum visualization flexibility.

Frodo Baggins
- 8,290
- 6
- 45
- 55
1
Commercially licensed library KeyLines is a good alternative (disclaimer: I'm an author), if the project is for business. If for home/academic projects, or just to learn a great framework, I'd vote up D3 too, it rocks! For more abstract/graphical stuff you could check out paper.js too.

Joe Parry
- 241
- 2
- 7
-
Edited to add disclaimer - knuckles rapped! - and added paper.js as a possible alternative for balance too.. – Joe Parry Feb 06 '12 at 21:48