score:2
chartjs is opensource
i have used fusioncharts free version and found that to be awesome
score:0
i have not worked with angularjs at all, but i have worked extensively with highcharts and find it to be the best overall charting package available.
d3.js is the way to go if you plan to do a lot of heavy duty custom visualization work of a type that isn't supported by other libraries, but if you want a diverse selection of out-of-the-box visualization types that are still highly customizable, you can't beat highcharts.
the downside is that it is only free for limited circumstances, but the license fee is very reasonable for a commercial project.
score:2
well, the question is if you want to code the charting yourself or not since d3.js itself is not a charting library, it is much more powerful, low level and flexible, but you have to write everything yourself from scratch. there are some examples, but still, anything custom will take time and you have to know the library to make any change.
highcharts on the other hand is a complete solution with all charts built-in and enterprise support if you can afford it. highcharts (and highstock for that matters) is plug, configure, and play, but read license terms and definitions first - they are not obvious.
charts.js looks simple and elegant, share your experiences please if you choose this one :)
Source: stackoverflow.com
Related Query
- Which javascript graphs / chart library?
- Want to use chart which gives you difference of something in charting library javascript
- How to use a JavaScript chart library like D3.js or Raphaƫl in server-side Java
- Are javascript chart library customizable or compatible with JavaFX
- How to run D3 javascript library to create horizontal chart
- Change format and data of datetime X-axis in a line chart with d3 Javascript library
- Javascript library d3 call function
- How to set the Origin (drag.origin) for drag behavior in d3 JavaScript library
- javascript charting - nvd3 line chart with two Y-axis
- Putting an arrow (marker) at specific point on a path when using the d3 javascript library
- Unable to get click event in D3 JavaScript library
- How to display values in Stacked Multi-bar chart - nvd3 Graphs
- Visualize date specific data with a line chart in browser with javascript
- Javascript Library to dynamically create graphs?
- Adding external JavaScript library to Eclipse Project?
- Javascript D3.js drag a chart out of its svg Element
- Update donut chart using the c3 library (JQuery)
- d3 tooltip position issue in line chart using javascript
- Javascript manipulate data into array of object for d3 stacked chart
- How would I import a single column CSV file into a pie chart using Javascript D3?
- How to append javascript file to the body from javascript file which is in the same directory. Java server faces 2 JSF2
- JavaScript dynamic graph library for displaying "big-data"?
- Javascript comparing dates - bug in d3.js chart
- Table format interactive Chart javascript
- D3 Javascript bar chart
- Access Javascript Library D3 from GWT
- Javascript d3 pie chart doesn't pull data from JSON file with list of dictionaries
- How do I use two versions of the same javascript library without bleeding functions in the same page?
- Animating SVG group object using the JavaScript library
- Javascript / D3.js - draw large data set - improve the speed of zoom and pan in svg chart ploted by d3.js
More Query from same tag
- JSON and D3, Change only children key names but leave parent
- D3.js placing nodes inside node
- Interpreting (and getting beyond) cryptic console output
- Getting a bunch of `NaN` when trying to make multiline chart in D3
- Why is my <path> line not appearing on my d3 line chart?
- d3.js title above responsive chart with fixed aspect ratio
- D3 .on sends 3 arguments to a callback function
- How to change the scale on the stackedAreaChart of NVD3
- Stacked Bar Graph in d3js
- How to add a separator in D3 bar chart D3V3
- How convert tsv to Json
- D3.js: Chart won't fit on my bootstrap div
- D3 heatmap color range updating with slider
- maps and routes in D3
- d3 stacked bar with unusual data
- Cannot add text to d3 horizontal bars
- D3 Chart breaks without top margin
- queue.js not asynchronously?
- Zooming example in dimple.js?
- Drag position in d3
- With d3.js, how can I use the same script to create 3 charts with 3 datasources?
- D3 selection - reflecting data changes
- images ds3.js heatmap
- Update a d3.js multiline graph on submit event of a html form using jQuery
- d3.js linechart different interpolations for different lines
- javascript grouping linked nodes
- Importing d3.js in angular 2 project not working
- d3.js diamond symbol size functionality
- Create multiple graphs from different files in d3.js
- How to create a ul-li list from d3 nodes hierarchy?