d3.js
Used by 11 peopled3js.org ↗

“I would also like to mention d3.js - it's mostly used for data visualizations but has almost everything you could ever want for working with 2D graphics and the DOM; I've built entire web apps using nothing but d3.js.”
Johan Nordberg Interview, Freelance developer (Wintersmith) · via Uses This 
“The majority of my projects are written with d3.js, but I've made some recent forays into WebGL.”
Rachel Binx Interview, Data visualiser (Meshu) · via Uses This