D3.js alternatives
Data-driven documents — bind data to DOM/SVG for custom interactive visualizations.
D3.js compared with its alternatives on free plan, learning curve and setup time
| Yes | Advanced | Quick installation, but learning and implementation time varies | |
| Yes | Easy | 5-10 minutes | |
| Yes | — | — | |
| Yes | Easy | Minutes | |
| Yes | Medium | — | |
| Yes | Easy | 5-10 minutes | |
| Yes | Easy | Minutes | |
| Yes | Medium | — | |
| Yes | Easy | — | |
| Yes | Medium | 5-10 minutes | |
| Yes | Medium | Under 5 minutes | |
| Yes | Easy | — | |
| Yes | Easy | 5-10 minutes |
How these alternatives were chosen
Tools D3.js names as alternatives that this directory also publishes, followed by others in Library. The order is not a ranking, and "—" means we have not checked that field — not that the answer is no.
D3.js also lists Observable Plot, Plotly, Vega, Apache ECharts, Recharts as alternatives. Those are not in this directory yet, so there is nothing to compare — and nothing to link to.