There are different JavaScript charting libraries available. Below is a comparison of which features are available in each.

Library Name License Free Supported Chart Types Supported Bar Chart Types Other Features Interactivity Rendering Technologies AG Charts AnyChart Chart.js Cytoscape.js D3.js, formerly Protovis Dojo Charting, part of Dojo Toolkit FusionCharts Google Charts Raphaël plotly.js RGraph TeeChart JS

See also Ext JS List of JavaScript libraries

References