574

Fans

94

Jobs

16

Votes

18

Fans

6

Jobs

0

Votes

1

What is
D3.js?

D3.js is a JavaScript library for manipulating documents based on data. D3 helps you bring data to life using HTML, SVG and CSS. D3’s emphasis on web standards gives you the full capabilities of modern browsers without tying yourself to a proprietary framework, combining powerful visualization components and a data-driven approach to DOM manipulation.

What is
Plotly?

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.

What is
MetricsGraphics.js?

MetricsGraphics.js is a library built on top of D3 that is optimized for visualizing and laying out time-series data. It provides a simple way to produce common types of graphics in a principled, consistent and responsive way. The library currently supports line charts, scatterplots and histograms as well as features like rug plots and basic linear regression.

Reviews of D3.js, Plotly, and MetricsGraphics.js

DaneLyons

My favorite data visualization library

May 08, 2015 10:12

There is so much to like about D3js. It's Javascript, SVG, interactive, it's flexible, fairly well documented...definitely one of the most powerful tools in my webdev toolbox. On top of all that, I occasionally use D3 to produce my version of art.

Ease of Use
Documentation
Reliability
Support

How developers use D3.js vs Plotly vs MetricsGraphics.js

D3.js is an amazing library for doing visualizations, charts/graphs, etc. We are experimenting with it for metric visualizations, marketing graphs/charts, and basically anywhere we could use this amazing library.