D3.js alternatives
D3.js is a JavaScript library designed for manipulating documents based on data. It enables developers to connect data to elements within a web page's structure and apply transformations, facilitating the creation of dynamic visualizations and interactive elements. Rather than a comprehensive framework, it focuses on providing core functionalities for data-driven document manipulation using web standards like HTML, SVG, and CSS.
Alternatives
- RAWGraphs
- Graphviz
- Plotly
- Chart.js
- Apache Echarts
- Processing.js
- Penrose
- Highcharts
- Vega-Lite
- Google Charts
- NVD3
- Bokeh
- amCharts
- Frappé Charts
- ZoomCharts
- CanvasJS Charts
- Vega Visualization Grammar
- GraphicsJS
- Koia
- FusionCharts Suite XT
- SciChart
- Chartist.js
- AnyChart
- Epoch Charting Library
- PykCharts.js
- Visualis
- ECharts
- Essential JS 2 for JavaScript by Syncfusion
- ApexCharts
- CanvasXpress
- Raphaël
- dc.js
- Vizzu
- Vis.js
- Datamatic.io
- picasso.js
- Graphs
- ggvis
- Cairo
- Chartkick
- C3.js
- Birst
- morris.js
- Circos
- liveGap Charts
- EJSCharts
- Gadfly
- Ember Charts
- RGraph
- InfoCaptor Dashboard
- Chart
- ChartBlocks
- SAP BusinessObjects
- Embeddable
- Charts 4 PHP
- Squey
- Datacopia
- ArcadiaCharts
- Arbor
- Aimbly
- pChart
- Line Graph Maker
- Chart Templates
- ChartURL
- smaloa
- Angoss KnowledgeSEEKER
- Smoothie Charts
- FancyGrid
- Open Flash Chart
- RTCjs
- Chartquery
- Plotnine
- Gribouille
- faces.js