A couple of weeks ago I did a podcast about SVG and in that we discussed the importance of frameworks. deliberately we didn’t discuss one of the most popular ones, D3.js.

D3 describe themselves as a framework for data-driven documents. It is really great for visualizations of data, from a simple bar chart to really advanced interactive maps. (link to examples) D3 is, for example, used by Microsoft to create visualizations in PowerBI.

In this episode of Dev.Cast have I invited Amelia Bellamy-Royds, an author of several books about SVG and also a member of W3C SVG Working Group, to discuss this topic.

Listen, learn and enjoy.


Charting libraries built on D3:

Information about work on D3 version 4:

And, of course, the best place to get started:

There are many introductory books available now, some of them online for free, and numerous tutorials. Start simple, understand the basics, and build from there!