D3.js vs Plotly.js

Need advice about which tool to choose?Ask the StackShare community!

D3.js

1.6K
1.4K
+ 1
617
Plotly.js

261
501
+ 1
68
Add tool

D3.js vs Plotly: What are the differences?

D3.js: A JavaScript visualization library for HTML and SVG. JavaScript library for manipulating documents based on data. Emphasises on web standards gives you the full capabilities of modern browsers without tying yourself to a proprietary framework; Plotly: The Web's fastest growing charting libraries. Plotly.js is the only open-source JavaScript library for data visualization in the sciences and engineering. Open-source interfaces to Plotly.js are available for Python, R, MATLAB, and React.

D3.js and Plotly can be categorized as "Charting Libraries" tools.

"Beautiful visualizations" is the top reason why over 168 developers like D3.js, while over 3 developers mention "Bindings to popular languages like Python, Node, R, etc" as the leading cause for choosing Plotly.

D3.js and Plotly are both open source tools. D3.js with 85.4K GitHub stars and 20.9K forks on GitHub appears to be more popular than Plotly with 10.3K GitHub stars and 1.2K GitHub forks.

New Relic, Weebly, and Repro are some of the popular companies that use D3.js, whereas Plotly is used by Wellzesta, Algo Edge Technologies, and ADEXT. D3.js has a broader approval, being mentioned in 525 company stacks & 89 developers stacks; compared to Plotly, which is listed in 11 company stacks and 10 developer stacks.

Get Advice from developers at your company using Private StackShare. Sign up for Private StackShare.
Learn More