D3 (o D3.js) è una libreria JavaScript gratuita e open-source per la visualizzazione dei dati. Il suo approccio a basso livello basato su standard web offre una flessibilità senza pari nella creazione di grafici dinamici e guidati dai dati. Da oltre un decennio, D3 ha alimentato visualizzazioni rivoluzionarie e premiate, è diventato un elemento fondamentale delle librerie di grafici di livello superiore e ha promosso una vivace comunità di professionisti dei dati in tutto il mondo. D3 "ha lanciato il campo verso una crescita, diversificazione e creatività senza precedenti" e "ha cambiato il modo in cui milioni di visualizzazioni di dati vengono create nelle redazioni, sui siti web e nei portafogli personali", ha osservato il premio Information is Beautiful 2022 Test of Time. Il premio IEEE VIS 2021 Test of Time ha notato: "Creando un framework che era coinvolgente e facile da usare per gli sviluppatori web per creare visualizzazioni interattive, gli autori hanno indubbiamente contribuito a portare la visualizzazione dei dati nel mainstream. [D3] è un contributo fondamentale a questa conferenza in particolare e più in generale al successo del nostro campo nel suo complesso." D3 è stato creato da Mike Bostock nel 2011. Mike ha co-autorizzato il documento D3 con Jeff Heer e Vadim Ogievetsky a Stanford. Jason Davies ha dato importanti contributi a D3 dal 2011 al 2013, in particolare al sistema di proiezione geografica di D3. Philippe Rivière è stato un importante contributore a D3 e alla sua documentazione dal 2016. Nel corso degli anni, innumerevoli persone gentili hanno contribuito a D3 condividendo codice e idee, insegnando e rispondendo a domande, e riunendo persone per promuovere la pratica della visualizzazione. Mike e Philippe ora mantengono D3 e Observable Plot su Observable.