Skip to content

Visualisation de données

Outils de visualisation de données pour le web.

  • d3 - Bibliothèque JavaScript de visualisation pour HTML et SVG.
  • metrics-graphics - Bibliothèque optimisée pour des graphiques de données concis et fondés sur des principes.
  • three.js - Bibliothèque JavaScript 3D.
  • Chart.js - Graphiques HTML5 simples utilisant la balise <canvas>.
  • paper.js - Le couteau suisse du scripting de graphiques vectoriels - Scriptographer porté en JavaScript et pour le navigateur avec HTML5 Canvas.
  • fabric.js - Bibliothèque JavaScript Canvas avec convertisseur SVG-vers-Canvas (& Canvas-vers-SVG).
  • peity - Graphiques <svg> progressifs en barres, lignes et secteurs.
  • raphael - Bibliothèque vectorielle JavaScript.
  • echarts - Graphiques professionnels pour entreprises.
  • visjs - Bibliothèques multiples pour la visualisation de données dynamiques dans le navigateur.
  • two.js - API de dessin 2D indépendante du moteur de rendu pour le web.
  • g.raphael - Graphiques pour Raphaël.
  • sigma.js - Bibliothèque JavaScript dédiée au dessin de graphes.
  • arbor - Bibliothèque de visualisation de graphes utilisant les Web Workers (tâches en arrière-plan) et jQuery.
  • cubism - Plugin D3 pour la visualisation de séries chronologiques.
  • dc.js - Création de graphiques multidimensionnels conçue pour fonctionner nativement avec crossfilter (système de filtrage multidimensionnel) et rendus via d3.js
  • vega - Grammaire de visualisation.
  • envisionjs - Visualisation HTML5 dynamique.
  • rickshaw - Boîte à outils JavaScript pour créer des graphiques interactifs en temps réel.
  • flot - Graphiques JavaScript attrayants pour jQuery.
  • morris.js - Graphes linéaires élégants pour séries chronologiques.
  • nvd3 - Composants de graphiques réutilisables pour d3.js.
  • svg.js - Bibliothèque légère pour gérer et animer du SVG.
  • heatmap.js - Bibliothèque JavaScript pour des heatmaps sur canvas HTML5.
  • jquery.sparkline - Plugin jQuery pour générer des micro-graphiques directement dans le navigateur.
  • trianglify - Générateur d'arrière-plans en style low-poly avec d3.js.
  • d3-cloud - Créateur de nuages de mots en JavaScript.
  • d4 - DSL convivial pour générer des graphiques réutilisables avec D3.
  • dimple.js - Graphiques simplifiés pour l'analyse métier avec D3.
  • chartist-js - Graphiques responsifs simples.
  • epoch - Bibliothèque polyvalente de graphiques en temps réel.
  • c3 - Bibliothèque de graphiques réutilisables basée sur D3.
  • BabylonJS - Framework pour créer des jeux 3D avec HTML5 et WebGL.
  • recharts - Bibliothèque de graphiques repensée avec React et D3.
  • GraphicsJS - Bibliothèque graphique légère avec API intuitive basée sur SVG/VML.
  • mxGraph - Bibliothèque de diagrammes pour créer des applications de graphes interactifs compatibles avec tous les navigateurs.
  • Frappe Charts - Graphiques SVG modernes et minimalistes inspirés de GitHub, sans dépendances.
  • Frappe Gantt - Bibliothèque interactive moderne pour diagrammes de Gantt web.
  • G2 - Grammaire de visualisation statistique hautement interactive.
  • G2Plot - Bibliothèque de graphiques interactifs et responsifs basée sur la grammaire des graphiques.
  • Cytoscape.js - Bibliothèque complète pour la théorie des graphes.
  • cola.js - Bibliothèque d'organisation de documents HTML5 par techniques d'optimisation sous contraintes.
  • jointjs - Bibliothèque de diagrammes pour créer des outils interactifs ou statiques.
  • vizzu - Bibliothèque pour visualisations animées et récits data.

Il existe aussi d'excellentes bibliothèques payantes comme amchart, anychart, plotly, et lightning chart.

Chronologie

  • TimelineJS v3 - Chronologie narrative interactive en JavaScript.
  • timesheet.js - Bibliothèque JavaScript pour feuilles de temps HTML5/CSS3.

Tableur

  • HANDSONTABLE - Bibliothèque JavaScript/HTML5 de tableurs pour développeurs
  • Frappe Datatable - Grille de données interactive moderne pour l'affichage de données tabulaires.
  • Luckysheet - Tableur en ligne puissant et open source, similaire à Excel.
  • Jspreadsheet CE - Plugin JavaScript léger pour créer des grilles de données interactives compatibles avec les logiciels de tableur.
  • RevoGrid - Grille de données rapide et réactive de type Excel pour applications web modernes.