Apache ECharts
Interactive charts from configuration
What it does
ECharts provides a JavaScript charting library using options to describe visualizations, data, and interactions, with multiple chart types and components for combining axes, legends, and graphical elements in interactive analytical displays within web applications.
When to use it
For composite report visualizations, edit data and options in its online examples to examine the relationship between axes, graphical series, and configured interactions.