LightningChart
JavaScript®

Next Generation World’s Fastest Charts

www.lightningchart.com

THE HIGHEST PERFORMANCECHARTING CONTROLSFOR JAVASCRIPT
LightningChart® for JavaScript is theultimate and highest-performing
WebGL-based, cross-platform charting
library that has been developed to deliver
the highest performance to fulﬁll the mostdemanding industries and data-intensive
applications.
The advanced data visualization controls
components of LightningChart® are suitable
for the most demanding purposes such asengineering, healthcare engineering &medical devices, industrial process control,and scientiﬁc use.
In June 2021, LightningChart® for
JavaScript reached the outstanding
performance of up to 10M+ of data points
rendered in real-time.

What Is the Secret ofLightningChart®
JavaScript?
The secret behind the unbeatableperformance of LightningChart for
JavaScript relies on a completely
GPU-accelerated and WebGL
rendering processes. For the end-user
this translates into the graphic
processors being efﬁciently used
resulting in high refresh rates andsmooth animations.

TOP USER EXPERIENCE
Dashboard
Makes it easy and convenient to manage dozens of charts, legendboxes, buttons, check boxes and other UI elements.
Resource-efﬁcient rendering of all charts in one GPU scene also
makes resizing columns and rows very fast.

Interactivity
Exceptionally powerful rendering ensures smooth animations
exceeding all industry standards in amount of data per chart.
Intuitive touch screen interactivity with zooming, panning, moving
data cursors and so on.

WebGL-Rendering
GPU acceleration and WebGL rendering ensure that your device’s
graphics processor is utilized efﬁciently, which results in highrefresh rates and an outstanding execution performance.

Server-Side Rendering
LightningChart® supports server-side rendering to produce
high-quality chart images in server data-driven applications.

Online Resources
there is a wide variety of rich resources that introduce
and assist users to begin experiencing LightningChart®.

WHY LIGHTNINGCHART® JAVASCRIPT?
The performance of LightningChart®
Charting Controls is unbeatable. Period.
But for those who need real technicaldetails here is the fact:
In June 2021, we tested out charts
providers. The goal of the experiment wasto create a scrolling line chart todemonstrate the line charts’ real-time
performance, FPS (Frames Per Second),
Timeout Delay, and Heap Size (in MB).

RESULTS
After the test, it was concluded that LightningChart®
JS is the fastest JavaScript line chart:
With a low-end laptop, LightningChart® JS is about 80 x faster than averageof competitors.
With high-end desktop, LightningChart® JS is roughly 700 x faster than
average of competitors, and 100 x faster than nearest competitor.
With high-end desktop, LightningChart® JS can keep FPS over 30, with data
rates of over 10 million new data points / sec.

See the Performance Comparison

SOME OF THE CHARTING CONTROLSAVAILABLE AT LIGHTNINGCHART®
JAVASCRIPTXY Charts
Series types: Line and point series, areaseries, area range series, OHLC series,
rectangles, ellipses, box-whisker and line
segment series.
Linear axes can be placed
left/right/top/bottom and possibility tohave several X and Y axes per chart.
Scaling modes include ﬁtting, Expansion,
Progressive/ Regressive and Manual.
Markers and data cursors havecustomizable shape and styles.

Logarithmic Axes:
Can be used with Numeric
TickStrategies as well as DateTime
TickStrategies.
Base number can be set per Axis byusers.
Available with XY charts, supportedseries types: Line, Point, PointLine,Step, Spline, Area, AreaRange,Rectangle, Segment and OHLC.

Advanced 3D Charts
Series types: Line series, Point series,PointLine series, PointCloud series, Boxseries, Surface series.

3D box series:

Customize the shape of the Bounding Boxof the 3D Chart.

Customizable with value based
coloring, solid coloring for all boxes,
individual box colors, and theroundness of the Box Shape edges.

Linear Axes for X, Y and Z planes around
Bounding Box of the 3D Chart.

Supports dynamic coloring by x, y or z
coordinates.

Use Numeric and DateTime format withAxis ticks.
Camera can be controlled to rotate
around and zoom in / out of the Chartarea.

3D surface series:
Customizable with: value based
coloring, solid coloring, Data-Point
based coloring.
Comes with customizable wireframe.

Heatmaps
Usable in XY Charts.
Possibility to create a 2D rectangular heatmap using the IntensityGrid option.
Possibility to create a 2D mesh heatmap using the IntesityMesh option.
Use heatmaps to create Spectrograms.

Learn More About All LightningChart® Chart Types

See All Interactive Examples

Arction Ltd: the creators of LightningChart®
LightningChart® is registered trademark by Arction Ltd, a pioneer in high-performance
charting. Ever since 2009 the LightningChart® team has studied different technologies.
Prototyped, researched, and innovated new algorithms, which are now part of LightningChart®
product lines, to produce the absolute best performance for those advanced applications thatreally need it. LightningChart® JS product line was ﬁrst released in 2019.

www.lightningchart.com