D3.js (Data-Driven Documents) ist eine Open-Source JavaScript Bibliothek, die es ermöglicht, Datensätze im Web zu visualisieren. Die Daten können dynamisch mithilfe von Hypertext Markup Language (HTML), Cascading Style Sheets (CSS) und Scalable Vector Graphics (SVG) visualisiert werden.