I need a javascript/jquery library to dynamically create graphs. Most libraries I found is only for visualization.
I need one where I can add node nodes, remove nodes, trace paths, etc.
I need a javascript/jquery library to dynamically create graphs. Most libraries I found is only for visualization.
I need one where I can add node nodes, remove nodes, trace paths, etc.
Page excerpt: jsPlumb provides a means for a developer to visually connect elements on their web pages. It uses SVG or Canvas in modern browsers, and VML for stone-age browsers. The latest version - 1.3.3 - can be used with jQuery, MooTools and YUI3. Full transparent support for dragging is included and the API is super simple.
Project activity is pretty high. Requires one of a few other JS libraries to work (jQuery, MooTools, YUI). Here are a few demos.
Page excerpt: mxGraph is simple, you include it as a JavaScript link in your HTML file and you instantly have access to the cleanest, most functional native browser diagramming component available.
Page excerpt: WireIt is an open-source javascript library to create web wirable interfaces for dataflow applications, visual programming languages, graphical modeling, or graph editors.
Page excerpt: An open-source JavaScript graph theory library for analysis and visualisation
This might suit your needs http://www.graphdracula.net/ . It has a simple API to add nodes and edges to a graph object. I think you can easily extend on top of it.