D3.js is an SVG based chart library. Meanwhile, Chart.js, Highcharts and Plotly uses Canvas 2D for charts which works sufficiently for 10,000 data points, but above this it gets slower and when reaching 100,000 it is unusable. In some scenarios, Highcharts has the option to use hardware acceleration, known as a boost module, but not across all use cases. For projects that require high-performance for over 10,000 data points, a hardware accelerated WebGL, like SciChart is recommended.
Queens Award for Innovation
Proud winners of the Queens Award for Innovation, 2019. Awarded on account of our innovative graphics engine which underpins the SciChart library and enables our world-beating charting performance

