What's New in ApexCharts 6.8
ApexCharts 6.8 is a small release with one new capability: dataLabels.offsetX and offsetY now accept a function, so a label can be nudged per data point instead of per chart. Everything else is a fix, spanning sparkline layout, brush auto-scaling, CSP-safe SVG export, threshold gradients and CSV export. One deliberate visual change to know about before upgrading.
Read MoreWhat's New in ApexSankey 1.11
ApexSankey 1.11 adds a whole layer on top of the same flow model: spring relayout and grow-in morph on update(), chord and alluvial projections, vertical orientation, circular links, five built-in themes, draggable nodes, particle flow, a plugin API with a typed event bus, and a before/after comparison split-view. Fully additive, no breaking changes.
Read MoreWhat's New in ApexTree 2.0
ApexTree 2.0 replaces the tear-down-and-rebuild render with a spring motion core, so collapse, expand, layout changes and live data updates are transitions instead of cuts. On top of that reconciler: radial and dendrogram layouts, measured node heights, cards that expand in place, focus mode, semantic zoom, lazy children and a command palette. Nothing was removed, four defaults changed.
Read MoreWhat's New in ApexCharts 6.7
ApexCharts 6.7 adds the sunburst chart: a hierarchical radial chart that draws tree-structured data as concentric rings, with click-to-zoom and a drilldown-config adapter. It also brings rounded and spaced slices to the pie family, a parliament layout for the unit chart, and tooltips on point annotations. Here is what shipped, with a live demo.
Read MoreWhat's New in ApexMaps 0.3.0: Pattern Fills, Flow, and a Globe You Can Spin
ApexMaps 0.3.0 adds a second channel to the map: pattern and image fills, directional flow along routes, a draggable orthographic globe, on-screen zoom controls, and a drilldown that divides the parent shape. One breaking change: the canvas renderer is gone.
Read MoreIntroducing ApexMaps: Geographic Data Visualization for the ApexCharts Family
ApexMaps is a new library for choropleths, bubble maps, markers, and great-circle routes, built on a 26-pack geometry registry so you never have to find, convert, or host boundary files yourself.
Read MoreWhat's New in ApexCharts 6.6
ApexCharts 6.6 adds the unit chart: one mark per unit of value, covering dot clusters, pictograms, waffles, and beeswarms from a single chart type, with a keyed tween that re-forms the marks on every update. Here is what shipped, with a live demo.
Read MoreWhat's New in Blazor-ApexCharts 7.0.0
Blazor-ApexCharts 7.0.0 upgrades the vendored ApexCharts core from 5.16 to 6.5 and surfaces its v6 features through the strongly-typed C# API: a canvas renderer, real-time streaming, and bar chart race with no license key, plus seven premium interaction modules behind an offline key. Shipped for Blazor Server, WebAssembly, and .NET MAUI.
Read MoreHow to Build a Bar Chart Race in JavaScript
A bar chart race animates a ranking as it changes over time. ApexCharts 6.4 ships it as configuration, no plugin, no per-frame math for the animation: three options plus a timer that feeds each period's ranking. We build one step by step on real World Bank GDP data, 2000 to 2024.
Read More100,000 Points: A JavaScript Chart Rendering Benchmark
We measured how fast 9 charting setups render 1,000 to 100,000 points in headless Chromium: Chart.js, ECharts, uPlot, Highcharts (with and without Boost), Recharts, FusionCharts, and ApexCharts 6 in both SVG and canvas. Every number is a 5-trial median from a pinned, scripted harness, measured on 20 July 2026, and the full dataset is published here.
Read MoreApexCharts 6.0 Is Here
ApexCharts 6.0 is the largest release in the library's history. It turns a chart from a picture you look at into a surface you investigate, author, and share: on-chart annotation and measuring, linked crossfilter dashboards, undo/redo, scrollytelling, a plugin platform, custom series types, a canvas renderer for high-density data, and OS-aware theming. Everything is opt-in and tree-shakeable, and your existing config keeps working.
Read MoreBreak the SVG Ceiling: The Strata Canvas Renderer
Strata is the hybrid canvas renderer in ApexCharts 6.0. Set chart.renderer to 'canvas' or 'auto' and the dense series bodies paint to a single canvas while the axes, grid, zoom, and tooltip stay SVG. This is why that matters, exactly what stays SVG, when to use it, and a live benchmark that times SVG against canvas and counts the DOM-node difference in your own browser.
Read More