Comparison Table

The below table tries to provide an illustration of the similarities/differences among different JavaScript Charting libraries available.

ApexChartsChart.jsHighChartsC3echarts
Graphic TypeSVGCanvasSVGSVGCanvas
Dependencychartjs-colormomentD3zrender  
Chart Types12+8+38+11+18+
npm weekly Downloads18k550k268k50k109k
Github Stars6.3k43.7k8.7k8.4k34.5k
Size (minified)435KB211KB199KB201KB + 227KB(d3)730KB
DocumentationGoodConfusingGoodGoodPoor English translations
Since20182013201020142013
LicenseMITMITCommercial (Free for personal use)  MIT  BSD 3 Clause
  * The above data is taken on 31st May, 2019

Author: apexcharts