Visualización de datos
Herramientas de visualización de datos para la web
- d3 - Biblioteca de visualización JavaScript para HTML y SVG.
- metrics-graphics - Biblioteca optimizada para gráficos y diseños de datos concisos y basados en principios.
- three.js - Biblioteca JavaScript 3D.
- Chart.js - Gráficos simples en HTML5 usando la etiqueta
<canvas>. - paper.js - La navaja suiza del scripting de gráficos vectoriales: Scriptographer portado a JavaScript y navegadores, usando HTML5 Canvas.
- fabric.js - Biblioteca Canvas en JavaScript, con analizador/conversor de SVG a Canvas (y viceversa).
- peity - Gráficos progresivos de barras, líneas y circulares mediante
<svg>. - raphael - Biblioteca de vectores en JavaScript.
- echarts - Gráficos empresariales.
- visjs - Múltiples bibliotecas para visualizaciones dinámicas de datos en navegadores.
- two.js - API de dibujo bidimensional independiente del renderizador para la web.
- g.raphael - Gráficos para Raphaël.
- sigma.js - Biblioteca JavaScript especializada en visualización de grafos.
- arbor - Biblioteca de visualización de grafos usando web workers y jQuery.
- cubism - Plugin de D3 para visualizar series temporales.
- dc.js - Gráficos multidimensionales diseñados para integrarse con crossfilter y renderizar con d3.js.
- vega - Gramática de visualización.
- envisionjs - Visualización dinámica HTML5.
- rickshaw - Kit de herramientas JavaScript para crear gráficos interactivos en tiempo real.
- flot - Gráficos atractivos en JavaScript para jQuery.
- morris.js - Gráficos de líneas elegantes para series temporales.
- nvd3 - Componentes reutilizables para crear gráficos con d3.js.
- svg.js - Biblioteca ligera para manipular y animar SVG.
- heatmap.js - Biblioteca JavaScript para mapas de calor en canvas HTML5.
- jquery.sparkline - Plugin de jQuery para generar pequeños gráficos sparkline directamente en el navegador.
- trianglify - Generador de fondos estilo low poly con d3.js.
- d3-cloud - Crea nubes de palabras en JavaScript.
- d4 - DSL amigable y reutilizable para gráficos con D3.
- dimple.js - Gráficos sencillos para análisis empresarial basados en d3.
- chartist-js - Gráficos responsive simples.
- epoch - Biblioteca de gráficos en tiempo real de propósito general.
- c3 - Biblioteca de gráficos reutilizables basada en D3.
- BabylonJS - Framework para construir juegos 3D con HTML5 y WebGL.
- recharts - Biblioteca de gráficos rediseñada con React y D3.
- GraphicsJS - Biblioteca gráfica ligera con API intuitiva basada en SVG/VML.
- mxGraph - Biblioteca de diagramación para crear aplicaciones interactivas de grafos y gráficos en navegadores.
- Frappe Charts - Gráficos SVG modernos inspirados en GitHub sin dependencias externas.
- Frappe Gantt - Biblioteca moderna e interactiva para diagramas de Gantt en la web.
- G2 - Gramática de visualización altamente interactiva para gráficos estadísticos basada en datos.
- G2Plot - Biblioteca de gráficos interactivos y responsivos basada en la gramática de gráficos.
- Cytoscape.js - Biblioteca completa para teoría de grafos.
- cola.js - Biblioteca para organizar documentos HTML5 y diagramas usando técnicas de optimización con restricciones.
- jointjs - Biblioteca de diagramas para crear herramientas estáticas o interactivas.
- vizzu - Biblioteca para visualizaciones de datos animadas y narrativas.
También existen bibliotecas comerciales destacadas como amchart, anychart, plotly y lightning chart.
Línea de tiempo
- TimelineJS v3 - Línea de tiempo narrativa construida en JavaScript.
- timesheet.js - Biblioteca JavaScript para hojas de tiempo HTML5 & CSS3.
Hoja de cálculo
- HANDSONTABLE - Biblioteca JavaScript/HTML5 de hojas de cálculo para desarrolladores.
- Frappe Datatable - Tabla de datos moderna e interactiva para mostrar datos tabulares.
- Luckysheet - Hoja de cálculo en línea similar a Excel, potente y de código abierto.
- Jspreadsheet CE - Plugin JavaScript ligero para crear tablas interactivas compatibles con herramientas de hoja de cálculo.
- RevoGrid - Cuadrícula de datos rápida y responsiva para aplicaciones web modernas.