High Performance Realtime Javascript Charts

With our cutting-edge, award-winning graphics engine in WebAssembly & WebGL, SciChart.js brings you the world's fastest JavaScript Chart Component. Plot millions of data-points in realtime, create next-generation streaming, updating financial, medical, scientific and big-data business applications.

Performance Demos

Load 500 Series x 500 Points JavaScript Chart Performance Demo
Load 500 Series x 500 Points
Realtime JavaScript Chart Performance Demo with many millions of points
Realtime Performance Demo
Realtime Ghosted Traces JavaScript Chart Performance demo
Realtime Ghosted Traces
Load One Million Points in a JavaScript Chart Performance Demo
One Million Points Demo

Scientific and Medical Charts

LiDAR 3D Point Cloud of Geospatial Data in JavaScript
LiDAR 3D Point Cloud
JavaScript Vital Signs ECG/EKG Medical Demo
ECG/EKG Medical Demo
JavaScript Realtime Audio Analyzer Demo
Audio Analyzer Demo
JavaScript 3D Surface Mesh Plot Tenor Curves Demo
Tenor Curves 3D Demo

2D Chart Types

JavaScript Line Chart Example
Line Chart
JavaScript Band Chart Example
Band Chart
JavaScript Mountain Chart Example
Mountain Chart
JavaScript Digital Line Chart Example
Digital Line Chart
JavaScript Digital Band Chart Example
Digital Band Chart
JavaScript Digital Mountain Chart Example
Digital Mountain Chart
JavaScript Realtime Mountain Chart Example
Realtime Mountain Chart
JavaScript Bubble Chart Example
Bubble Chart
JavaScript Candlestick Chart Example
Candlestick Chart
JavaScript Column Chart Example
Column Chart
JavaScript Fan Chart Example
Fan Chart
JavaScript Heatmap Chart Example
Heatmap Chart
JavaScript Contours Chart Example
Contours Chart
JavaScript Ohlc Chart Example
Ohlc Chart
JavaScript Scatter Chart Example
Scatter Chart
JavaScript Stacked Column Chart Example
Stacked Column Chart
JavaScript Stacked Column Side by Side Chart Example
Stacked Column Side by Side
JavaScript Stacked Mountain Chart Example
Stacked Mountain Chart
JavaScript Pie Chart Example
Pie Chart
JavaScript Donut Chart Example
Donut Chart

Annotations and Legends

JavaScript Chart Annotations Example
Chart Annotations
JavaScript Chart Editable Annotations Example
Chart Editable Annotations
Trading Buy Sell Marker Annotations in JavaScript Charts
Trading Buy Sell Markers
JavaScript Chart Legend Example
Chart Legends API

Candlestick & Stock Charts

JavaScript Multi-Pane Stock Charts Example
Multi-Pane Stock Charts
JavaScript Realtime Ticking Stock Charts Example
Realtime Ticking Stock Charts

Chart Axis API

JavaScript Chart with Multiple X Axis Example
Multiple X Axes
JavaScript Chart with Secondary Y Axis Example
Secondary Y Axes
JavaScript Vertical Chart Example
Vertical Charts

Styling and Theming

JavaScript Scatter Chart Custom Point Markers Example
Point Markers
JavaScript Chart Theme Manager Example
Theme Manager
JavaScript Chart Styling or Theming in Code
Styling Chart in Code
Coloring JavaScript Chart Series per-point using the PaletteProvider
Coloring Series per-point
JavaScript Dashed and Dotted Line Chart Example
Dashed Line Styling

Tooltips and Hit-Test

JavaScript Hit-Test API Example
Hit-Test API
JavaScript Rollover Modifier Tooltips Example
Rollover Modifier Tooltips

Zoom and Pan a Chart

Drag Axis on JavaScript Charts to Scale or Pan
Drag Axis to Scale or Pan
Zoom and Pan a Realtime JavaScript Chart
Zoom and Pan with Realtime Charts

3D Chart Types

JavaScript 3D Bubble Chart Example
3D Bubble Chart
JavaScript Surface Mesh 3D Chart Example
Surface Mesh 3D

All JavaScript Chart Examples

SciChart.js: Fast, Realtime, High Performance