EChart

fancy-echarts

Generic chart wrapper.

Registry JSON
Why
Chart libraries either ship one type at a time (recharts), wrap a vendor in render-props that fight React (Victory), or hand you a 600-line option object (Apache ECharts raw). You want the ECharts depth with the React ergonomics.
What
Typed React wrapper around Apache ECharts plus four ergonomic diagram presets (data, flow, mind, org). One option prop, full ECharts capability, theme-aware, agent-bridgeable.
How
Build an ECharts option object, pass it to <EChart>. For diagrams, use the preset components — they take simpler data shapes (nodes + edges or hierarchical trees) and produce a polished ECharts diagram underneath.