ApexCharts 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 MoreDirect-Manipulation Annotations: Ink and Measure
Ink and Measure bring authoring onto the chart surface in ApexCharts 6.0. Ink makes annotations draggable and editable in place and writes positions back to data coordinates; Measure is a ruler that reports the change, percent change, and range of any move. Paired with Rewind for undo, they turn a chart into something you mark up. Here is how, with a live demo.
Read MoreCoordinated Dashboards: Linked Views and Crossfilter
Linked Views is the crossfilter engine in ApexCharts 6.0. Register one record set, give each chart a dimension, and clicking a bucket or brushing a range in any chart re-aggregates every other chart over the filtered subset. This is how to build a coordinated dashboard, including the highlight mode, the filter engine, and a shared data table, with a live demo.
Read MoreConstant-Velocity Real-Time Streaming in ApexCharts 6.0
ApexCharts 6.0 adds chart.streaming: set enabled to true and appendData both scrolls the line at constant velocity and trims the series automatically, so memory stays flat no matter how long the feed runs. This is the streaming API, why appending (not shifting) is what makes it scroll, and how it replaces the manual trim you used to write, with a live demo.
Read MoreScrollytelling With ApexCharts Storyboard
Storyboard is scrollytelling for charts, new in ApexCharts 6.0. You pair prose sections (beats) with saved chart views; scrolling a beat into view applies its view and scrolling back reverses it, and a beat can morph the chart in one transition. This is how to build a scroll-driven data story, with a live demo and the one design rule that keeps every transition smooth.
Read MoreBuild Chart Plugins With ApexCharts Weave
Weave is the plugin platform in ApexCharts 6.0. A plugin registers once by name, subscribes to lifecycle hooks like draw, and paints into its own sandboxed layer using a stable API of scales, data, and theme. It never touches internal state. This is how to write, activate, configure, and publish a Weave plugin, with a live example.
Read MoreHow to Build a Real-Time Dashboard with ApexCharts and WebSockets
A step-by-step guide to streaming live data into ApexCharts: a smoothly scrolling line fed by appendData over a WebSocket, a live gauge, KPI tiles, memory kept flat with an occasional trim, and clean teardown.
Read MoreWhat's New in ApexGantt 3.15.0
ApexGantt 3.15.0 is out. The headline of this release line: the task list became a full data grid with sorting, filtering, grouping, and resizable columns, plus split tasks, saved UI state, draw-to-create, multi-format export, touch support, and a new click-a-row-to-scroll interaction. Here is everything new, with a live demo.
Read MoreIntroducing Blazor-ApexGrid 1.0.0
Blazor-ApexGrid 1.0.0 brings the ApexGrid data grid to .NET. It is a strongly-typed Razor component with sorting, filtering, inline editing, tree data, master-detail, and state persistence, installed with one dotnet add package and no JavaScript build step.
Read MoreLet Claude Build Your Charts: the ApexCharts MCP Walkthrough
Connect the ApexCharts MCP server and your AI assistant stops guessing at chart code. It generates a valid config, checks it against real rules, and catches the mistakes that make AI-written charts render blank. Here is a full walkthrough with real tool output.
Read MoreThe State of JavaScript Charting in 2026
There is no single best JavaScript charting library in 2026. We pulled the real npm, GitHub, and bundle-size numbers for 13 libraries and mapped the field by rendering engine, framework, and license so you can pick the right one on evidence, not vibes.
Read MoreSVG vs Canvas for Charts: What Actually Matters in 2026
SVG or canvas is not a blanket 'which is faster' question. It comes down to data density, interactivity, and accessibility. Here is a live demo of the real tradeoff, plus a decision framework with concrete thresholds.
Read MoreWe Ran an Accessibility Audit on 10 JavaScript Charting Libraries
We rendered a default bar chart in 10 popular JavaScript charting libraries, ran axe-core against each, and inspected the DOM for real accessibility signals. Most charts are invisible to screen readers out of the box, and automated tools do not catch it.
Read MoreNew Licensing Model
ApexCharts announces a new licensing model to ensure long-term sustainability, keeping the core free for small teams while introducing commercial plans for larger businesses.
Read MoreThe Bitterness Towards Pie Charts Hurts Great Visualization
Data visualizations are an indispensable part of your business; they make it easy for you or viewers to understand, and also make your data interesting to read. However, if you are the type that feels depressed immediately you see a chart, then something is wrong.
Read MoreJavaScript Charts Comparison Table
The comparison table tries to provide an illustration of the similarities/differences among different JavaScript Charting libraries available. Take a look at how ApexCharts compares with the most popular JavaScript Chart libraries.
Read MoreHow to Choose the Right Colors for Your Charts?
Data visualizations are an indispensable part of your business; they make it easy for you or viewers to understand, and also make your data interesting to read. This guide will help you to choose the right colors for your charts.
Read More