A lightweight graphics library with an intuitive graphics API and an SVG renderer.
A charting library built with the Ember.js and d3.js frameworks. It includes time series, bar, pie, and scatter charts which are easy to extend and modify. The out-of-the-box behavior these chart components represents our thoughts on best practices in chart interactivity and presentation.
Create Responsive Pie Charts – Pizza Pie Chart
Deliver pie charts to any device with Pizza. Your pie will be steaming hot with SVG so that it looks good on retina devices and HiDPI devices. And the pie will fit the width of your box — um, container — or can be given a max-width or max-height.
Easy, object oriented client side graphs for designers and developers. Visualise your data in different ways. Each of them animated, fully customisable and look great, even on retina displays.
Flotr enables you to draw appealing graphs in most modern browsers with an
easy to learn syntax. It comes with great features like legend support, negative
value support, mouse tracking, selection support, zoom support, event hooks, CSS
styling support and much more.
Aristochart is highly customizable and flexible line charting library for canvas. Aristochart allows you to focus on aesthetic while it manages the data behind the scenes.
An interactive HTML5 spider graph module for jQuery.
AmCharts is an advanced charting library that will suit any data visualization need. Our charting solution include Column, Bar, Line, Area, Step, Step without risers, Smoothed line, Candlestick, OHLC, Pie/Donut, Radar/ Polar, XY/Scatter/Bubble, Bullet, Funnel/Pyramid charts as well as Gauges.
Paper.js is an open source vector graphics scripting framework that runs on top of the HTML5 Canvas. It offers a clean Scene Graph / Document Object Model and a lot of powerful functionality to create and work with vector graphics and bezier curves, all neatly wrapped up in a well designed, consistent and clean programming interface.
Morris.js is a pretty graphing library for creating time-series. It’s a very simple API for drawing line, bar, area and donut charts.
Smoothie Charts for Streaming Data
Envision.js is a library for creating fast, dynamic and interactive HTML5 visualizations.
Micropolar is a minimalist polar chart library made with D3.js based on a flexible polar axis implementation.
JFreeChart is a free 100% Java chart library that makes it easy for developers to display professional quality charts in their applications.
Create Interactive Globes – Planetary.js
Graph Visualization Library – Arbor.js
A graph visualization library using web workers and jQuery
Stunning animation, rich interactivity and smart designs, you get it all with FusionCharts Suite. You’ll love showing it off.
The main goal during development was to pick sane defaults in order to let the user create simple charts quickly with just a couple of lines of code.
Dracula is a set of tools to display and layout interactive graphs, along with various related algorithms.
Creating a graph is simple! You also can customize anything easily.
Pretty nice post. I just stumbled upon your weblog and wished
to say that I’ve truly enjoyed browsing your blog posts.
In any case I’ll be subscribing to your rss feed and I hope you write
Thanks for such a useful list of charting libraries.