10

8

6

4

2


10.0

9.9

10.0

3.4
d3

9.9

5.6

9.9

9.1

9.5

9.3

9.3

9.9

79 Data Visualization libraries and projects

  • three.js

    10.0 9.9 L2 JavaScript
    JavaScript 3D Library.
  • d3

    10.0 3.4 Shell
    Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:
  • SaaSHub helps you find the best software and product alternatives
    Promo www.saashub.com
    SaaSHub Logo
  • Chart.js

    9.9 5.6 L2 JavaScript
    Simple HTML5 Charts using the <canvas> tag
  • echarts

    9.9 9.1 TypeScript
    Apache ECharts is a powerful, interactive charting and data visualization library for browser
  • fabric.js

    9.5 9.3 L2 TypeScript
    Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser
  • BabylonJS

    9.3 9.9 L2 TypeScript
    Babylon.js is a powerful, beautiful, simple, and open game and rendering engine packed into a friendly JavaScript framework.
  • p5.js

    9.3 9.7 JavaScript
    p5.js is a client-side JS platform that empowers artists, designers, students, and anyone to learn to code and express themselves creatively on the web. It is based on the core principles of Processing. Looking for p5.js 2.0? http://beta.p5js.org
  • recharts

    9.2 9.9 L3 TypeScript
    Redefined chart library built with React and D3
  • #<Sawyer::Resource:0x00007f1b609038f0>

    8.9 9.8 JavaScript
    Open-source JavaScript charting library behind Plotly and Dash
  • Highcharts JS

    8.7 10.0 L2 TypeScript
    Highcharts JS, the JavaScript charting framework
  • paper.js

    8.6 2.5 L3 JavaScript
    The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas. Created by @lehni & @puckey
  • react-vis

    8.4 2.9 JavaScript
    DISCONTINUED. Data Visualization Components
  • Snap.svg

    8.4 1.8 JavaScript
    The JavaScript library for modern SVG graphics.
  • Frappe Charts

    8.4 2.7 JavaScript
    Simple, responsive, modern SVG Charts with zero dependencies
  • G2

    8.3 9.2 TypeScript
    📊 The concise and progressive visualization grammar.
  • sigma.js

    8.2 4.8 L2 TypeScript
    A JavaScript library aimed at visualizing graphs of thousands of nodes and edges
  • vega

    8.2 9.0 JavaScript
    A visualization grammar.
  • GoJS, a JavaScript Library for HTML Diagrams

    8.1 6.2 HTML
    JavaScript diagramming library for interactive flowcharts, org charts, design tools, planning tools, visual languages.
  • raphael

    8.1 0.0 L1 JavaScript
    JavaScript Vector Library
  • svg.js

    8.1 3.5 L3 JavaScript
    The lightweight library for manipulating and animating SVG
  • Cytoscape.js

    8.1 8.4 L2 JavaScript
    Graph theory (network) library for visualisation and analysis
  • c3

    7.8 3.9 L2 JavaScript
    :bar_chart: A D3-based reusable chart library
  • vis

    7.7 0.0 L1 JavaScript
    DISCONTINUED. Dynamic, browser-based visualization library.
  • nvd3

    7.7 0.0 L2 JavaScript
    A reusable charting library written in d3.js
  • trianglify

    7.7 2.4 L5 JavaScript
    Algorithmically generated triangle art
  • dc.js

    7.6 1.9 L3 JavaScript
    Multi-Dimensional charting built to work natively with crossfilter rendered with d3.js
  • mxGraph

    7.3 6.7 HTML
    DISCONTINUED. Diagramming library that enables interactive graph and charting applications to be quickly created that run natively in any major browser that is supported by its vendor.
  • two.js

    7.3 9.2 L1 JavaScript
    A renderer agnostic two-dimensional drawing api for the web
  • morris.js

    7.3 0.0 CoffeeScript
    Pretty time-series line graphs
  • heatmap.js

    7.2 0.0 L4 JavaScript
    🔥 JavaScript Library for HTML5 canvas based heatmaps
  • flot

    7.2 4.1 L1 JavaScript
    Attractive JavaScript charts for jQuery
  • rickshaw

    7.1 5.3 L2 JavaScript
    JavaScript toolkit for creating interactive real-time graphs
  • metrics-graphics

    7.0 3.6 L5 TypeScript
    A library optimized for concise and principled data graphics and layouts.
  • Frappe Gantt

    7.0 7.8 JavaScript
    Open Source Javascript Gantt
  • jointjs

    6.8 8.9 JavaScript
    A proven SVG-based JavaScript diagramming library powering exceptional UIs
  • d3-cloud

    6.5 5.5 L3 JavaScript
    Create word clouds in JavaScript.
  • cubism

    6.4 1.9 L4 JavaScript
    Cubism.js: A JavaScript library for time series visualization.
  • epoch

    6.3 0.0 HTML
    A general purpose, real-time visualization library.
  • peity

    6.1 5.1 HTML
    🍰 Progressive <svg> pie, donut, bar and line charts
  • arbor

    5.8 0.0 L4 JavaScript
    a graph visualization library using web workers and jQuery
  • processing.js

    5.8 0.0 Processing
    DISCONTINUED. Processing.js makes your data visualizations work using web standards and without any plug-ins
  • react-simple-maps

    5.7 0.0 JavaScript
    Beautiful React SVG maps with d3-geo and topojson using a declarative api.
  • dimple.js

    5.6 0.0 L2 JavaScript
    An object-oriented API for business analytics
  • G2Plot

    5.5 3.7 TypeScript
    :dango: An interactive and responsive charting library based on G2.
  • DHTMLX Gantt

    4.8 5.4 JavaScript
    DHTMLX Gantt Community Edition
  • Bezier.js

    4.7 1.3 JavaScript
    A nodejs and client-side library for (cubic) Bezier curve work
  • g.raphael

    4.7 0.0 L2 JavaScript
    Charts for Raphaël
  • envisionjs

    4.5 0.0 L1 JavaScript
    Dynamic HTML5 visualization
  • d3plus

    4.4 9.0 L2 JavaScript
    A javascript library that extends D3.js to enable fast and beautiful visualizations.
  • jquery.sparkline

    4.3 0.0 L2 JavaScript
    A plugin for the jQuery javascript library to generate small sparkline charts directly in the browser
  • OPS

    4.2 7.4 Go
    ops - build and run nanos unikernels
  • Chartkick.js

    4.0 3.8 L1 JavaScript
    Create beautiful charts with one line of JavaScript
  • n3-charts line-chart

    4.0 0.0 TypeScript
    Awesome charts for AngularJS.
  • graphicsjs

    3.6 2.3 L2 JavaScript
    A lightweight JavaScript graphics library with the intuitive API, based on SVG/VML technology.
  • Ember Charts

    3.5 2.3 L2 JavaScript
    DISCONTINUED. [Moved to: https://github.com/Addepar/ember-charts]
  • d4

    2.8 0.0 L4 JavaScript
    A friendly reusable charts DSL for D3
  • jQPlot

    2.7 0.0 L1 JavaScript
    A Versatile and Expandable jQuery Plotting Plugin
  • SVG Gauge

    2.7 0.0 JavaScript
    Minimalistic, animated SVG gauge. Zero dependencies
  • Keshif

    2.6 0.0 HTML
    DISCONTINUED. Keshif: Data Made Explorable
  • victory-chart

    2.5 0.0 JavaScript
    DISCONTINUED. Chart Component for Victory
  • vizflow

    2.4 4.6 L2 JavaScript
    vizflow is an ES6 interactive visualization engine
  • cola.js

    2.4 0.0 JavaScript
    The Cola.js physics simulation layout for Cytoscape.js
  • uvCharts

    2.3 0.0 L5 JavaScript
    DISCONTINUED. Simple yet powerful JavaScript Charting library built using d3.js
  • SVAR Svelte Gantt Chart

    2.3 6.9 TypeScript
    Svelte Gantt chart component – lightweight, customizable, interactive, and fast.
  • Koto

    2.2 0.0 L4 JavaScript
    A framework for building reusable components with d3.js
  • chartist-js

    1.6 0.0 L3 JavaScript
    Legacy Chartist Repo for old gh-pages
  • pykcharts.js

    1.6 0.0 L5 JavaScript
    DISCONTINUED. Well designed d3.js charting without the complexity of d3.js.
  • liquidity.js

    1.5 0.0 L2 JavaScript
    Data visualization library for depicting quantities as animated liquid blobs
  • Gantt chart component for Angular 2+ framework

    1.5 1.9 TypeScript
    dhtmlxGantt with Angular Framework
  • dhtmlxSuite v.7.3.0 Standard edition

    1.5 2.5 JavaScript
    GPL version of DHTMLX Suite
  • fastgeotoolkit

    1.3 - Rust
    Performant JS library for GPS route density mapping
  • free-jqgrid.github.io

    1.3 0.0 HTML
    https://free-jqgrid.github.io is the documentation of free jqGrid
  • scichart-react

    1.0 6.1 TypeScript
    scichart-react is an open source React Chart component for use with scichart.js. This simplifies the development of React Charts by handling initialisation, deletion and lifecycle of the chart and allows multiple options for creating simple to advanced options
  • react-model-view-viewmodel

    0.8 7.7 TypeScript
    A library for developing React applications using Model-View-ViewModel inspired by .NET
  • jsplumbtoolkit-applications

    0.7 9.4 JavaScript
    DISCONTINUED. Starter applications and feature demonstrations built with the jsPlumb Toolkit
  • EpiJS

    0.6 4.5 JavaScript
    A toolset for analyzing and creating epidemiological models.
  • COVID-19 in Charts

    0.5 0.0 TypeScript
    Visual representations of the progression of COVID-19.
  • xCharts

    0.2 2.3 L5 JavaScript
    DISCONTINUED. A D3-based library for building custom charts and graphs.
  • visjs

    -
    Multiple Libraries for dynamic, browser-based data visualization.

Add another 'Data Visualization' Library