Chart Name Key Features Pricing Amcharts Chart Name
Chart Name Key Features Pricing Amcharts Chart Name
Chart Name Key Features Pricing Amcharts Chart Name
amCharts • A pretty big number of chart Free for any use, but all https://www.amcharts.com/
types including maps and charts will include a small,
Gantt charts. branded link. To remove the
• A drill down feature along with link, you need to purchase a
other great interactivity paid license (from $180),
options. which also gives you access
• Documentation containing all to priority support.
the needed methods is quite
well-written, but from my point
of view, it’s not really
convenient to use.
• Awesome chart animation.
• Can be integrated with React,
Angular, Vue, Ember, etc.
• A WordPress plugin is
available.
• Export as an image or PDF.
• Live charts, full customization,
and W3C-approved
accessibility functions.
• Full support with priority one
for licensed customers.
• Customers: Microsoft,
Amazon, eBay, NASA,
Samsung, Yandex, AT&T, etc.
CHART NAME KEY FEATURES PRICING LINK
AnyChart • More than 80 JS chart types, The watermarked version is https://www.anychart.com/
including basic charts, stock free. To get rid of the
charts, maps, as well as Gantt branding, as well as to use
and PERT charts. AnyChart for any commercial
• Many ways to set data: XML, purpose, it’s necessary to buy
JSON, CSV, JS API, Google a license (from $49).
Sheets, HTML Table.
• Drill down into chart data.
• Stock technical analysis
indicators and annotations
(drawing tools) out-of-the-box.
• Rich documentation, API, and
friendly support.
• Can be integrated with
Angular, Qlik, Oracle APEX,
React, Elasticsearch, Vue.js,
Android, iOS, etc.
• A lot of samples and
dashboards and a dedicated
playground with code
autocompletion.
• Old browsers support.
• Exporting charts to various
formats including PDF; JPG,
PNG, or SVG images; chart
data in XSLX or CSV files.
• Customers: Oracle, Microsoft,
Citi, Samsung, Nokia, AT&T,
Ford, Volkswagen, Lockheed
Martin, etc.
CHART NAME KEY FEATURES PRICING LINK
Chart.js • 8 chart types: line, area, bar, A free open-source JS charts https://www.chartjs.org/
pie, radar, polar, bubble, and library. Released under the
scatter. MIT license.
• All chart types can be
customized and animated, and
when used online, all charts
are responsive.
• Functionality can be extended
through the use of plugins.
• Documentation is good.
• Support via Stack Overflow.
• Browsers support IE9+.
Chartist.js • Only 3 chart types: line, bar, Open source, free for all kinds https://gionkunz.github.io/
and pie charts. of use. chartist-js/
• Great animation.
• API documentation contains
all the necessary information,
but it’s not quite convenient to
use, requiring long scrolls to
navigate.
• Allows using plugins to extend
the functionality.
• Uses SVG to draw the charts
(future compatible).
• Old browsers support.
CHART NAME KEY FEATURES PRICING LINK
D3.js • Supports numerous chart D3 is an open source https://d3js.org/
types, much more than the JavaScript library for charts,
vast majority of the other which is free for all kinds of
JavaScript charting libraries use.
(e.g. Voronoi diagrams).
• Steep learning curve. Less
clear and obvious than some
commercial libraries on the list
(for example, AnyChart). But
there are many tutorials, and
the API is truly awesome.
• Combines powerful
visualization components and
a data-driven approach to
DOM manipulation.
• Easy to debug using the in-
browser element inspector.
• Hundreds of examples.
• Curve generating functions.
• Drag and drop.
CHART NAME KEY FEATURES PRICING LINK
FusionCharts • Dozens of chart types, in both Free for non-commercial, paid https://www.fusioncharts.com/
2D and 3D, and 950+ maps for commercial use (from
covering all continents. $497).
• Animated and fully interactive
charts and maps.
• Server-side APIs for ASP.NET,
PHP, and Ruby on Rails.
• Compatible with jQuery,
Angular, PHP, ASP.NET, React
Native, Django, React, Ruby
on Rails, Java, etc.
• Quite detailed user’s guide
and API reference.
• A lot of samples and
dashboards to check out.
• Old browsers support.
• Export to PNG, JPG or PDF
format.
• Support via the knowledge
base and community forum.
• Unlimited priority support for
license holders.
• Customers: Apple, IBM,
Google, Intel, Microsoft,
PayPal, Oracle, Adobe, etc.
CHART NAME KEY FEATURES PRICING LINK
Google Charts • The charts are based on The license is free, but the https://developers.google.com/
HTML5/SVG and VML. library is not open source. It chart/
• A lot of samples and does not allow you to host
dashboards to check out. Google’s JS files on your
• All charts are interactive, and server, so it may not suit you
some are pannable/zoomable if you have some sensitive
as well. data.
• Comprehensive
documentation.
• Old browsers support.
• Support via FAQ, GitHub, and
forum.
CHART NAME KEY FEATURES PRICING LINK
Highcharts • Uses pure JavaScript, and Free for use by nonprofits. https://www.highcharts.com/
data can be loaded externally. Paid for commercial use (from
• Robust documentation, API $50).
reference, and community
showcase.
• Drill down into chart data and
other interactivity options.
• Can be used with React,
Angular, Meteor, .NET, iOS,
etc.
• Export to PNG, JPG, PDF, or
SVG format.
• Supports free version users
via forum and Stack Overflow,
with premium email and Skype
support only available for
commercial users with the
appropriate license.
• Customers: Visa, Yahoo!,
Facebook, Twitter, Groupon,
Nokia, Ericsson, Mastercard,
Yandex, etc.
CHART NAME KEY FEATURES PRICING LINK
Plotly.js • 20 chart types that can be Open-source, free library. https://plot.ly/javascript/
embedded in websites or used
to create dynamic
presentations.
• Used as a browser-based
charting library for Python, R,
and MATLAB by abstracting
charts to a declarative JSON
structure.
• Extensive API documentation.
• Good animation.
• Uses React.
• Exporting charts to PNG and
JPG; EPS, SVG, and PDF are
available on subscription.
• A lot of different samples to
check out.
• Allows using Excel
spreadsheets, or connect to
your database.
• Support forum.
CHART NAME KEY FEATURES PRICING LINK
ZingChart • Supports more than 30 chart The branded license provides https://www.zingchart.com/
types. full access to the ZingChart
• Fully customizable with CSS library for free. Commercial
inspired styling. usage requires a paid license
• Compatible with jQuery, (from $199).
Angular, Node.js, PHP, etc.
• Real-time data, fast rendering
of data sets of any size.
• Data can be loaded via JS
objects, JSON, CSV, PHP,
AJAX, or MySQL.
• Full yet quite easy-to-read
API.
• Free and premium support via
ZingChart help center, Stack
Overflow, email, and chat.
• Customers: Microsoft, Boeing,
Adobe, Apple, Cisco, Google,
Alcatel, etc.
• Pricing