Overview
ApexChartsis loaded with powerful features to fulfill your data-visualization needs. For more info, please visit the plugin's site

Usage

ApexChartsCSS and Javascript files are bundled in the global style and scripts bundles and are globally included in all pages:
<script src="../assets/bundles/apexcharts.bundle.js"></script>
<div class="card">
    <div class="card-header">
        <h6 class="card-title mb-0">Basic Line Column</h6>
        <div class="dropdown">
            <a href="#" class="more-icon dropdown-toggle" data-bs-toggle="dropdown" aria-expanded="false"><i class="fa fa-ellipsis-h"></i></a>
            <ul class="dropdown-menu dropdown-animation dropdown-menu-end shadow border-0">
                <li><a class="dropdown-item" href="#">Action<i class="fa fa-arrow-right"></i></a></li>
                <li><a class="dropdown-item" href="#">Another action<i class="fa fa-arrow-right"></i></a></li>
                <li><a class="dropdown-item" href="#">Something else here<i class="fa fa-arrow-right"></i></a></li>
            </ul>
        </div>
    </div>
    <div class="card-body">
        <div id="apex-chart-line-column"></div>
    </div>
</div>
var options = {
    chart: {
        type: 'line',
        toolbar: {
            show: false,
        },
    },
    colors: ['var(--chart-color1)', 'var(--chart-color5)'],
    series: [{
        name: 'Website Blog',
        type: 'column',
        data: [440, 505, 414, 671, 227, 413, 201, 352, 752, 320, 257, 160]
    }, {
        name: 'Social Media',
        type: 'line',
        data: [23, 42, 35, 27, 43, 22, 17, 31, 22, 22, 12, 16]
    }],
    stroke: {
        width: [0, 4]
    },
    labels: ['01 Jan 2001', '02 Jan 2001', '03 Jan 2001', '04 Jan 2001', '05 Jan 2001', '06 Jan 2001', '07 Jan 2001', '08 Jan 2001', '09 Jan 2001', '10 Jan 2001', '11 Jan 2001', '12 Jan 2001'],
    xaxis: {
        type: 'datetime'
    },
    yaxis: [{
        title: {
            text: 'Website Blog',
        },
    },{
        opposite: true,
        title: {
            text: 'Social Media'
        }
    }]
}
var chart = new ApexCharts( document.querySelector("#apex-chart-line-column"), options );
chart.render();
<div class="card mb-3">
    <div class="card-header">
        <h6 class="card-title mb-0">Simple Bubble</h6>
        <div class="dropdown">
            <a href="#" class="more-icon dropdown-toggle" data-bs-toggle="dropdown" aria-expanded="false"><i class="fa fa-ellipsis-h"></i></a>
            <ul class="dropdown-menu dropdown-animation dropdown-menu-end shadow border-0">
                <li><a class="dropdown-item" href="#">Action<i class="fa fa-arrow-right"></i></a></li>
                <li><a class="dropdown-item" href="#">Another action<i class="fa fa-arrow-right"></i></a></li>
                <li><a class="dropdown-item" href="#">Something else here<i class="fa fa-arrow-right"></i></a></li>
            </ul>
        </div>
    </div>
    <div class="card-body">
        <div id="apex-simple-bubble" style="height: 280px;"></div>
    </div>
</div>
function generateData(baseval, count, yrange) {
    var i = 0;
    var series = [];
    while (i < count) {
        var x = Math.floor(Math.random() * (750 - 1 + 1)) + 1;;
        var y = Math.floor(Math.random() * (yrange.max - yrange.min + 1)) + yrange.min;
        var z = Math.floor(Math.random() * (75 - 15 + 1)) + 15;

        series.push([x, y, z]);
        baseval += 86400000;
        i++;
    }
    return series;
}
var options = {
    chart: {
        type: 'bubble',
        toolbar: {
            show: false,
        },
    },
    colors: ['var(--chart-color1)', 'var(--chart-color5)'],
    dataLabels: {
        enabled: false
    },
    series: [{
        name: 'Bubble1',
        data: generateData(new Date('11 Feb 2019 GMT').getTime(), 20, { min: 10, max: 60 })
    },{
        name: 'Bubble2',
        data: generateData(new Date('11 Feb 2019 GMT').getTime(), 20, { min: 10, max: 60 })
    }],
    fill: {
        opacity: 0.8
    },
    title: {
        text: 'Simple Bubble Chart'
    },
    xaxis: {
        tickAmount: 12,
        type: 'category',
    },
    yaxis: {
        max: 70
    }
}

var chart = new ApexCharts(document.querySelector("#apex-simple-bubble"),options);
chart.render();
Basic Heatmap Chart
Basic Scatter Chart