views:

710

answers:

4

Does anyone know of a web-based framework for interactively editing graphs (nodes and edges)? Flash or Javascript is fine. I'm looking for something like GEF in Eclipse, or JGraph, or the NetBeans graph framework. Thanks!

Just to be clear, I'm interested in editing tools for mathematical graphs (nodes and edges), not charting tools.

A: 

This is a good JS charts script: http://www.jscharts.com/

mck89
As noted in the question, looking for node and edge graph editor, not charts.
Dave Ray
A: 

Flot is the best one I have used. It is works on JavaScript and it is FOSS.

I have also used OpenFlashChart and PHP/SWF Charts (Flash based) but found the extra overhead of Flash a burden. Also PHP/SWF Charts requires registration if you want to get rid of the commercial links.

JSCharts also looks good, but I haven't tried it. And you do not get the source code.

Wil
As noted in the question, looking for node and edge graph editor, not charts.
Dave Ray
Not looking for a charting framework.
Richard Clayton
Yes Richard, that was already pointed out in the first comment almost a year ago now.
Wil
+2  A: 

It's more of a technology demo than a framework, but you might want to check out this pure-JS implementation (using Processing.js) of a simple graph editor:

http://www.math.uiuc.edu/~rkirov2/processing/grapheditor.html

rcoder
+3  A: 

There's WireIt, which has a interface that is comparable to Yahoo pipes. There are a couple examples (e.g. the planar game) that look to be pretty graph-oriented.

piquadrat
Thanks! I think this is almost exactly what I'm looking for.
Dave Ray
Excellent find. I got to this post from Google because I was looking for an alternative to Signavio/Onyx, which are very similar to WireIt, but have a restrictive license.
Richard Clayton