JavaScript Data Visualization

Open-source JavaScript projects categorized as Data Visualization

Top 23 JavaScript Data Visualization Projects

  • d3

    Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:

  • three.js

    JavaScript 3D library.

    Latest mention: What do I need to learn to do something like "Short Trip by Alexander Perrin" ? | reddit.com/r/threejs | 2021-01-16

    Each tile will have a texture derived from a .jpg or .png image and loaded using a texture loader. Here is an example animation cube mesh with textured faces. The code for that is here.

  • Chart.js

    Simple HTML5 Charts using the <canvas> tag

  • fabric.js

    Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser

  • p5.js

    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. http://twitter.com/p5xjs —

    Latest mention: Criando jogos com javascript e P5.play | dev.to | 2021-01-02

    Primeiro, baixe a P5.js, de preferência pelo arquivo minificado, ou caso você queira mais opções de download, você também pode acessar a página de download da P5.js

  • charts

    Simple, responsive, modern SVG Charts with zero dependencies

  • Snap.svg

    The JavaScript library for modern SVG graphics.

  • chartist-js

    Simple responsive charts

  • paper.js

    The Swiss Army Knife of Vector Graphics Scripting – Scriptographer ported to JavaScript and the browser, using HTML5 Canvas. Created by @lehni & @puckey

  • raphael

    JavaScript Vector Library

  • highcharts

    Highcharts JS, the JavaScript charting framework

    Latest mention: Top Javascript Maps API and Libraries | dev.to | 2020-09-06

    Web-site: https://www.highcharts.com/products/highmaps/ GitHub stars: 9.5k, https://github.com/highcharts/highcharts Pricing: Free and paid (From $722) Map Data Source: Highcharts Dependencies: jQuery License: Highcharts copyright Category: Library Examples: https://www.highcharts.com/maps/demo

  • trianglify

    Algorithmically generated triangle art

  • sigma.js

    A JavaScript library dedicated to graph drawing

  • c3

    :bar_chart: A D3-based reusable chart library

  • vega

    A visualization grammar.

  • victory

    A collection of composable React components for building interactive data visualizations

  • svg.js

    The lightweight library for manipulating and animating SVG

  • react-vis

    Data Visualization Components

  • dc.js

    Multi-Dimensional charting built to work natively with crossfilter rendered with d3.js

  • nvd3

    A reusable charting library written in d3.js

  • two.js

    A renderer agnostic two-dimensional drawing api for the web.

  • rickshaw

    JavaScript toolkit for creating interactive real-time graphs

  • flot

    Attractive JavaScript charts for jQuery

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).