For website which have complicated data you may need to use graphic or charts to simplify these content to be user friend, JavaScripts charts to help you easily convert data to be graphically, user friend and clear charts . So here are 14 Chart Libraries which will suit a variety of tasks from simple charts to high complex charts. Enjoy!
Grafikon
This is a JQuery Chart Plugin, that gives you the possibility to create your own unique chart with full customization. At present, there are six main modes: evaluation, pyramid, line, pie, doughnut and progress. Grafikon is easy to use and it is fully customizable – colors, sections, levels, fonts settings and many more.
chartjs
Open source HTML5 charts using the canvas tag. Chart.js is an easy way to include animated graphs on your website.
sigmajs
sigma.js is an open-source lightweight JavaScript library to draw graphs, using the HTML canvas element
D3.js
D3.js is a JavaScript library for manipulating documents based on data. D3 helps you bring data to life using HTML, SVG and CSS. D3’s emphasis on web standards gives you the full capabilities of modern browsers without tying yourself to a proprietary framework, combining powerful visualization components and a data-driven approach to DOM manipulation.
arborjs
Arbor is a graph visualization library built with web workers and jQuery. Rather than trying to be an all-encompassing framework, arbor
provides an efficient, force-directed layout algorithm plus abstractions for graph organization and screen refresh handling.
CanvasJS
CanvasJS is an easy to use JavaScript & HTML5 Charts library built on Canvas element. It runs across devices including iPhone, iPad, Android, Windows Phone, Microsoft Surface, Desktops, etc. This allows you to create rich dashboards that work on all the devices without compromising on maintainability or functionality of your web application.
Flotr2
Flotr2 is a library for drawing HTML5 charts and graphs. It is a branch of flotr which removes the Prototype dependency and includes many improvements.
highcharts
Highcharts is a charting library written in pure HTML5/JavaScript, offering intuitive, interactive charts to your web site or web application. Highcharts currently supports line, spline, area, areaspline, column, bar, pie, scatter, angular gauges, arearange, areasplinerange, columnrange, bubble, box plot, error bars, funnel, waterfall and polar chart types.
rgraph
RGraph is a HTML5 canvas based library built for website charts and supports over twenty different types of visualisation. Using the new
amcharts
amCharts is a robust charting tool that will suit any dataviz need. Available JavaScript Charts contains all regular chart types, or JavaScript Stock Chart which adds advanced Stock chart type.
fusioncharts
Delightful JavaScript Charts that work across devices & browsers, get you up in 15 mins, offer 90+ chart types and more.
smoothiecharts
A JavaScript Charting Library for Streaming Data.
xCharts
xCharts is a JavaScript library for building beautiful and custom data-driven chart visualizations for the web using D3.js. Using HTML, CSS, and SVG, xCharts are designed to be dynamic, fluid, and open to integrations and customization.
Protovis
Protovis composes custom views of data with simple marks such as bars and dots. Unlike low-level graphics libraries that quickly become tedious for visualization, Protovis defines marks through dynamic properties that encode data, allowing inheritance, scales and layouts to simplify construction.
This list really is incomplete without zoomcharts.com in it 😉