D3.js (Data-Driven Documents) é uma biblioteca javascript cujo objetivo é criar documentos orientados a dados, permintindo a fácil criação de gráficos interativos a partir do uso de tecnologias abertas, como SVG, Javascript e CSS. É a sucessora de outra biblioteca de objetivo semelhante, chamada Protovis. Ao contrário de outras bibliotecas, D3 permite um grande controle sobre o resultado visual final.

Gráficos ajudam no entendimento de números.

O desenvolvimento de D3 começou por volta de 2011 com Mike Bostock, Jeff Heer e Vadim Ogievetsky -- do Stanford Visualization Group, na Universidade de Stanford.

Essa biblioteca vem sendo usada em vários locais para a criação de visualizações a partir do uso de dados estruturados.

Conteúdo editar

  1. Introdução
  2. Gráficos básicos
  3. Coisas para fazer com gráficos simples
  4. Bibliografia