JavaScripting

The definitive source of the best
JavaScript libraries, frameworks, and plugins.


  • Envision JS

    Dynamic HTML5 visualization

    39%
  • Vis

    Dynamic, browser-based visualization library

    78%
  • Pts

    A library for visualization and creative-coding

    67%
  • Epoch

    A general purpose, real-time visualization library.

    63%
  • Arbor

    A graph visualization library using web workers and jQuery

    44%
  • Incubator Echarts

    A powerful, interactive charting and visualization library for browser

    96%
  • Xeogl

    A WebGL-based 3D engine for technical visualization.

    48%
  • D3

    A JavaScript visualization library for HTML and SVG.

    94%
  • Processing.js

    A port of the Processing visualization language to JavaScript.

    63%
  • Philogl

    A WebGL Framework for Data Visualization, Creative Coding and Game Development

    33%
  • Blend4 Web

    Blend4Web is a tool for interactive 3D visualization on the Internet

    32%
  • Dygraphs

    Interactive visualizations of time series using JavaScript and the HTML canvas tag. The dygraphs JavaScript library produces interactive, zoomable charts of time series.

    64%
  • Canvas Xpress

    JavaScript VisualizationTools

    32%
  • Datamaps

    Maps for interactive data visualizations in Javascript

    68%
  • jVectorMap

    Show interactive vector maps on the web.

    47%
  • Scenejs

    An extensible WebGL-based engine for high-detail 3D visualisation

    38%
  • Alchemy

    Alchemy.js is a graph drawing application built in d3.

    37%
  • Viva Graph Js

    Graph drawing library for JavaScript

    62%
  • Jit

    The JavaScript InfoVis Toolkit provides tools for creating Interactive Data Visualizations for the Web

    48%
  • Rete

    JavaScript framework for visual programming and creating node editor

    75%
  • Dojo

    Dojo saves you time and scales with your development process, using web standards as its platform. It’s the toolkit experienced developers turn to for building high quality desktop and mobile web applications.

    59%
  • Catiline

    JavaScript library to take the pain out of web workers.

    29%
  • Communist

    JavaScript library for web workers.

    29%
  • Javascript Astar

    A* Search / Pathfinding Algorithm in Javascript

    44%
  • Any Chart

    AnyChart is a lightweight and robust JavaScript charting solution with great API and documentation. The chart types and unique features are numerous, the library works easily with any development stack.

    32%
  • Javascript State Machine

    A finite state machine javascript micro framework

    67%
  • Easel JS

    The Easel Javascript library provides a full, hierarchical display list, a core interaction model, and helper classes to make working with the HTML5 Canvas element much easier.

    76%
  • 3 Dmol.js

    WebGL accelerated JavaScript molecular graphics library

    48%
  • Jhere

    jHERE - Maps made easy

    21%
  • Sheetrock

    Quickly connect to, query, and lazy-load data from Google Spreadsheets.

    37%
  • Wavesurfer.js

    Navigable waveform built on Web Audio and Canvas

    85%
  • Cube.js

    📊 Serverless Analytics Framework

    88%
  • Graphicsjs

    A lightweight JavaScript graphics library with the intuitive API, based on SVG/VML technology.

    40%
  • Vue Funnel Graph Js

    Vue.js component drawing SVG Funnel Graphs

    13%
  • X Sound

    XSound gives Web Developers Powerful Audio Features Easily !

    25%
  • Keydrown

    A JavaScript key state handler for web apps

    16%
  • Tfjs

    A WebGL accelerated JavaScript library for training and deploying ML models.

    91%
  • Scroll Magic

    The jQuery plugin for magical scroll interactions.

    81%
  • Surveyjs

    JavaScript Survey and Form Library

    75%
  • Plotly.js

    The open source javascript graphing library that powers plotly

    86%
  • Ej2 Javascript Ui Controls

    Syncfusion JavaScript UI controls library offer more than 50+ cross-browser, responsive, and lightweight HTML5 UI controls for building modern web applications.

    42%
  • Rickshaw

    JavaScript toolkit for creating interactive real-time graphs

    73%
  • Wink Nlp

    Developer friendly Natural Language Processing ✨

    45%