D3 Data Driven Documents ou D3.JS est une librairie graphique JavaScript de visualisation des données dynamiques qui permet de manipuler des documents basés sur des données.
Les données peuvent être extraites, animées, à partir de bases de données (Firebase…), de fichiers geoJson…