Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there a javascript library for creating graphs? [closed]

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.

like image 802
Renato Dinhani Avatar asked Oct 07 '11 17:10

Renato Dinhani


People also ask

What is the best JavaScript library to draw charts and graphs?

So here are some best Javascript libraries that you can use to draw charts and graphs on a webpage. c3 is a D3-based reusable chart library that enables deeper integration of charts into web applications. d3pie is a simple, highly configurable script built on d3.js for creating simple, attractive pie charts.

What is the best open source chart rendering library?

Dygraphs is an open-source library that is regarded as one of the industry's quickest chart rendering libraries. It can work with a large amount of data with ease. Data analysts can handle large data sets and provide an excellent user experience by using this JavaScript library.

How many types of charts are there in chartjs?

There are 8 different types of charts out of the box (Line, Bar, Radar, Doughnut and Pie, Polar Area, Bubble, Scatter, Area), plus the ability to mix them. All charts are animated and customizable. Here is a curated list of examples built with ChartJS. Chartist.js provides beautiful responsive charts.

What is Chartist JS used for?

Chartist.js provides beautiful responsive charts. Just like ChartJS, Chartist.js is the product of a community that was frustrated by using highly-priced JavaScript charting libraries. It uses SVG to render the charts. It can be controlled and customized through CSS3 media queries and Sass.


1 Answers

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

like image 107
Rob Hruska Avatar answered Oct 18 '22 13:10

Rob Hruska