LightningChart JS is a GPU-accelerated and WebGL-rendered charting library for creating JavaScript data-intensive applications. LightningChart JS features an extensive library of 2D & 3D charts:
- Line charts
- Heatmaps
- Mesh models
- Medical charts
- DataGrids
- Statistic charts and more
In this new release, LightningChart JS 8.1 introduces new features, performance improvements, and developer experience upgrades. Here are the highlights:
Heatmap & Surface Contours
Built-in contour rendering with customizable styles.

Heatmap Min–Max Aggregation
Ensures peak values stay visible even when zoomed out. The aggregation can be set with heatmapSeries.setAggregation(‘max’).
3D LineSeries Value Coloring
Color segments dynamically based on data values.

Inset Custom Ticks
Align custom tick labels inside the chart area.

Custom Cursor Styles
Define or disable cursors for built-in interactions.
Performance Improvements
Rectangle Series
Progressive cursor behavior for histograms and multi-series charts.
- Heatmap Flat Array Input: Supports flat and Typed Arrays for faster data loading and lower memory use.
Get started with LightningChart JS v8.1 today.
Read the full release LightningChart JS 8.1 note.
Written by:
Omar Urbano | Software Engineer & Technical Writer
Send me your questions via LinkedIn


Top comments (0)