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.
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
jsPlumb
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.
mxGraph
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.
WireIt
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.
Cytoscape.js
Page excerpt: An open-source JavaScript graph theory library for analysis and visualisation