Plotlyjsstä
Plotly.js is an open-source JavaScript library for creating interactive charts in web browsers. It is the core rendering engine behind Plotly’s charting platform and is maintained by Plotly, Inc., with contributions from the broader open-source community. The library renders charts from a declarative figure specification—a JSON-like object that separates data traces from layout settings.
Plotly.js supports dozens of trace types, including scatter, line, bar, histogram, heatmap, contour, surface, and 3D
Rendering is achieved primarily with SVG for most traces and with WebGL for large datasets or specific
Data for Plotly.js is organized as a data array of traces and a layout object; a separate
Plotly.js is distributed under the MIT License and is developed on GitHub by Plotly, Inc., with ongoing