It's cool...but is it needed? I'm thinking of Apache echarts and any of many other mature charting libraries. Kinda seems like reinventing the wheel; thing gets released, thing gets more and more new features bolted onto it, eventually someone offers another thing that's basically the original thing with some slightly different design and syntax opinions...
Switch backends to use their native strengths: ECharts for hierarchical sunbursts, Plotly for statistical and analytical traces, or Excel for editable charts embedded in a workbook.
Or just find a charting library that you like and actually get to know what it can do, vs mixing and matching presets from different libraries but never tweaking them.
https://www.highcharts.com/demo is still the best charting library out there. The charts look clean, the design is consistent, there are no weird borders or unnecessary whitespace, and the tooltip system is excellent. I’ve used Highcharts for 10+ years and have never found it missing a feature compared to any of the alternatives people have built over the years (https://en.wikipedia.org/wiki/Comparison_of_JavaScript_chart...). There’s always something off about the would-be replacements.
D3.js (https://d3js.org) wins on sheer engineering prowess, but it takes far too long to get a chart rendered.
Switch backends to use their native strengths: ECharts for hierarchical sunbursts, Plotly for statistical and analytical traces, or Excel for editable charts embedded in a workbook.
Or just find a charting library that you like and actually get to know what it can do, vs mixing and matching presets from different libraries but never tweaking them.
D3.js (https://d3js.org) wins on sheer engineering prowess, but it takes far too long to get a chart rendered.
Plotly (https://plotly.com/examples/) works too, but it’s less accessible than Highcharts.