D3 (o D3.js) es una biblioteca de JavaScript gratuita y de código abierto para visualizar datos. Su enfoque de bajo nivel basado en estándares web ofrece una flexibilidad sin igual en la creación de gráficos dinámicos y basados en datos. Durante más de una década, D3 ha impulsado visualizaciones innovadoras y galardonadas, se ha convertido en un bloque de construcción fundamental de bibliotecas de gráficos de nivel superior y ha fomentado una comunidad vibrante de practicantes de datos en todo el mundo. D3 "impulsó el campo hacia el crecimiento, la diversificación y la creatividad sin precedentes" y "cambió la forma en que se crean millones de visualizaciones de datos en redacciones, sitios web y portafolios personales", comentó el premio Test of Time 2022 de Information is Beautiful. El premio Test of Time 2021 de IEEE VIS señaló: "Al crear un marco que era atractivo y fácil de usar para los desarrolladores web para crear visualizaciones interactivas, los autores han ayudado indudablemente a llevar la visualización de datos al público general. [D3] es una contribución fundamental a esta conferencia específicamente y, más en general, al éxito de nuestro campo en su conjunto". D3 fue creado por Mike Bostock en 2011. Mike coescribió el artículo de D3 con Jeff Heer y Vadim Ogievetsky en Stanford. Jason Davies hizo importantes contribuciones a D3 de 2011 a 2013, especialmente al sistema de proyección geográfica de D3. Philippe Rivière ha sido un importante colaborador de D3 y su documentación desde 2016. A lo largo de los años, innumerables personas amables han contribuido a D3 compartiendo código e ideas, enseñando y respondiendo preguntas, y reuniendo a personas para avanzar en la práctica de la visualización. Mike y Philippe ahora mantienen D3 y Observable Plot en Observable.