Trusted by developers

15,000+
Stars on GitHub
6 Million
Monthly npm downloads
20+
Chart types supported

Built for developers

Integrating visualizations with ApexCharts is as simple as it can get with extensive API docs and 100+ samples ready to be used.

GET STARTED

let myChart = new ApexCharts(element, {
  chart: {
    type: 'bar',
  },
  series: [{
    data: [18, 28, 47, 57, 77]
  }],
  yaxis: {
    opposite: true,
  }
})
myChart.render();

Several Chart Types

Choose from a wide range of charts. Create a combination of different charts to provide a clear difference between data.

Fully Responsive

ApexCharts are flexible and responsive — making your charts work on desktops, tablets as well as mobiles.

Highly Customizable

Configuring ApexCharts is easy-peasy. Our comprehensive docs will help you setting up your charts quickly.

Explore the ecosystem