D3.js

Infobox software | name = Data - Driven Documents ( D3.js ) | title = | logo = Logo_D3. svg | logo caption = | logo_size = 100px | logo_alt = | screenshot = | caption = | screenshot_size = | screenshot_alt = | collapsible = | author = | developer = Mike Bostock 、 Jeffrey Heer 、 Vadim Ogievetsky與社群 | released = | latest release version = 7.6.1 | latest release date = | latest preview version = | latest preview date = | programming language = JavaScript | operating system = | platform = | size = | language = | language count = | language footnote = | genre = 數據可視化 、 JavaScript函式庫 | license = BSD許可證 | alexa = | website = D3.js （ D3或Data - Driven Documents ） 是一個使用動態圖形進行資料視覺化的JavaScript程式庫 。 與W3C標準相容 ， 並且利用廣泛實現的SVG 、 JavaScript和CSS標準 ， 改良自早期的Protovis程式庫 。 與其他的程式庫相比 ， D3對視圖結果有很大的可控性 。 D3是2011年面世的 ， 同年的8月發佈了 2.0.0 版 。 到2021年9月 ， D3已被更新到了 7.0.3 版 。 D3.js已被數十萬個網站使用 ， 最常被運用在線上新聞網站呈現交互式圖形 、 呈現數據資料的圖表和呈現含有地理資訊的資料 。 另外SVG的輸出功能也使得D3.js能用於印刷出版物的繪製上 。