C3.js Alternatives

    C3.js is described as 'D3-based reusable chart library that enables deeper integration of charts into web applications' and is an website in the Development category. There are more than 25 alternatives to C3.js, not only websites but also apps for a variety of platforms, including Self-Hosted solutions, Mac, Windows and Linux. The best alternative is D3.js, which is both free and Open Source. Other great sites and apps similar to C3.js are Plotly (Freemium, Open Source), Chart.js (Free, Open Source), Frappé Charts (Free, Open Source) and Highcharts (Free Personal).

    This page was last updated Jul 27, 2020

      • FreemiumProprietary
      • Online
      • Self-Hosted
      amCharts is an advanced charting library that will suit any data visualization need.
      show more
      • FreeOpen Source
      • Self-Hosted
      vis.js is a dynamic, browser based visualization library. The library is designed to be easy to use, to handle large amounts of dynamic data, and to enable manipulation of and interaction with the data.
      show more


    1. Free online chart generator Choose from different chart types (Line, Bar, Stacked Bars, Rada, Polar Area, Pie, and Doughnut) Based on ChartNew.js API
      show more
    2. CanvasJS is an easy to use HTML5 and Javascript Charting library. It runs across devices including iPhone, iPad, Android, Windows Phone, Microsoft Surface, Desktops, etc.
      show more
      • Mac
      • Windows
      • Linux
      • Online
      • Android
      • iPhone
      • Self-Hosted
      Flexible, cross-platform and cross-browser JavaScript (HTML5) charting library that allows you to create interactive bar, pie, line, spline, area, Gantt, stock and other charts, maps and dashboards, with real-time updates and multi-level drill-downs.
      show more


    3. KeyLines is a JavaScript toolkit used by developers to build powerful network visualization applications, quickly.
      show more
      • FreeOpen Source
      • Online
      dc.js is a JavaScript charting library with native Crossfilter support and allowing highly efficient exploration on large multi-dimensional dataset (inspired by Crossfilter 's demo). It leverages d3 engine to render charts in CSS friendly SVG format. Charts rendered using dc.
      • FreeProprietary
      • Mac
      • Windows
      • Linux
      • jQuery
      Flot is a pure Javascript plotting library for jQuery. It produces graphical plots of arbitrary datasets on-the-fly client-side.
    4. ZingChart is a JavaScript charting library with no dependencies that is built for big data. The library can handle huge data sets without breaking, crashing, or sacrificing interactivity. As a dependency-free library, no additional plugins are required.
      No screenshots yet
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      • Online
      ggvis is a data visualization package for R which lets you create rich interactive graphics that you can play with locally in Rstudio or in your browser, using a syntax similar in spirit to ggplot2.
    Showing 20 of 37 alternatives