
D3.js
D3 permite vincular dados arbitrários a um modelo de objeto de documento (DOM) e, em seguida, aplicar transformações orientadas a dados ao documento. Por exemplo, você pode usar o D3 para gerar uma tabela HTML a partir de uma matriz de números. Ou use os mesmos dados para criar um gráfico de barras SVG interativo com transições e interações suaves.