Uploaded July 2026 | Updated September 2026, 2 weeks ago
Internal POC which will be published as part of SciChart.js v6
Using WebAssembly for 2D/3D graphics has been a powerful tool for SciChart.js. By compiling our C++ graphics engine into Wasm, we're able to get enormous datasets rendered in the browser, currently in excess of 100 Million, and a maximum of 200M datapoints in our generally available versions of SciChart.
This is capped by the 4GB memory limit in the browser for Wasm32. However, in SciChart.js v6 we will be shipping an opt-in Memory64 feature, which moves the memory limit to 16GB.
In this video, we demonstrate generating and rendering 1 Billion datapoints in SciChart.js - High Performance JavaScript Charts, moving our charting library closer to desktop level performance & memory. For users working with genuinely large datasets - high frequency trading, scientific and medical instrumentation, aerospace & automotive telemetry, or any domain where the data outgrew the browser years ago, applying the Memory64 option via `SciChartDefaults.useWasm64` allows far higher memory limits for web based datavisualization.
We'll be shipping this as part of SciChart.js v6, now in alpha, which features WebGPU support, WebGL fallback, Wasm SIMD (no-simd fallback) and soon Memory64 (with fallback). SciChart will auto detect based on your browser and environment, and allow applications to run seamlessly on a wide range of mobile and desktop browsers, including Chrome, Firefox, Safari (iOS & macOS), Opera and Chrome for Android.
Internal POC which will be published as part of SciChart.js v6
Using WebAssembly for 2D/3D graphics has been a powerful tool for SciChart.js. By compiling our C++ graphics engine into Wasm, we're able to get enormous datasets rendered in the browser, currently in excess of 100 Million, and a maximum of 200M datapoints in our generally available versions of SciChart.
This is capped by the 4GB memory limit in the browser for Wasm32. However, in SciChart.js v6 we will be shipping an opt-in Memory64 feature, which moves the memory limit to 16GB.
In this video, we demonstrate generating and rendering 1 Billion datapoints in SciChart.js - High Performance JavaScript Charts, moving our charting library closer to desktop level performance & memory. For users working with genuinely large datasets - high frequency trading, scientific and medical instrumentation, aerospace & automotive telemetry, or any domain where the data outgrew the browser years ago, applying the Memory64 option via `SciChartDefaults.useWasm64` allows far higher memory limits for web based datavisualization.
We'll be shipping this as part of SciChart.js v6, now in alpha, which features WebGPU support, WebGL fallback, Wasm SIMD (no-simd fallback) and soon Memory64 (with fallback). SciChart will auto detect based on your browser and environment, and allow applications to run seamlessly on a wide range of mobile and desktop browsers, including Chrome, Firefox, Safari (iOS & macOS), Opera and Chrome for Android.