Canvas libraries

Showing projects tagged as Canvas

  • d3

    10.0 8.4 Shell
    Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada:
  • echarts

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

    9.8 6.4 L3 JavaScript
    JavaScript animation engine
  • Phaser

    9.7 9.6 L2 JavaScript
    DISCONTINUED. Phaser is a fun, free and fast 2D game framework for making HTML5 games for desktop and mobile web browsers, supporting Canvas and WebGL rendering. [Moved to: https://github.com/phaserjs/phaser]
  • PixiJS

    9.7 9.9 TypeScript
    The HTML5 Creation Engine: Create beautiful digital content with the fastest, most flexible 2D WebGL renderer.
  • slate

    9.4 8.4 TypeScript
    A completely customizable framework for building rich text editors. (Currently in beta.)
  • fabric.js

    9.4 9.3 L2 JavaScript
    Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser
  • A-Frame

    8.9 9.7 L4 JavaScript
    :a: Web framework for building virtual reality experiences.
  • paper.js

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

    8.5 1.8 JavaScript
    The JavaScript library for modern SVG graphics.
  • react-vis

    8.4 2.9 JavaScript
    DISCONTINUED. Data Visualization Components
  • react-canvas

    8.3 0.0 L4 JavaScript
    High performance <canvas> rendering for React components
  • sigma.js

    8.1 0.0 L2 TypeScript
    A JavaScript library aimed at visualizing graphs of thousands of nodes and edges
  • GoJS, a JavaScript Library for HTML Diagrams

    8.0 5.8 HTML
    JavaScript diagramming library for interactive flowcharts, org charts, design tools, planning tools, visual languages.
  • Konva

    7.9 8.4 L2 TypeScript
    Konva.js is an HTML5 Canvas JavaScript framework that extends the 2d context by enabling canvas interactivity for desktop and mobile applications.
  • dc.js

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

    6.7 3.8 L5 JavaScript
    Barcode generation library written in JavaScript that works in both the browser and on Node.js
  • d3-cloud

    6.3 3.6 L3 JavaScript
    Create word clouds in JavaScript.
  • React Konva

    6.2 6.0 L4 TypeScript
    React + Canvas = Love. JavaScript library for drawing complex canvas graphics using React.
  • epoch

    6.2 0.0 HTML
    A general purpose, real-time visualization library.
  • pica

    5.5 0.0 JavaScript
    Resize image in browser with high quality and high speed
  • React ART

    4.3 0.0 L4 JavaScript
    DISCONTINUED. React Bridge to the ART Drawing Library
  • Vizzu

    4.1 9.9 JavaScript
    Library for animated data visualizations and data stories.
  • graphicsjs

    3.4 1.9 L2 JavaScript
    A lightweight JavaScript graphics library with the intuitive API, based on SVG/VML technology.
  • ART

    3.4 0.0 L3 JavaScript
    Retained mode vector drawing API designed for multiple output modes. There's also a built-in SVG parser.
  • Nostalgist.js

    2.7 9.4 TypeScript
    A JavaScript library used for running emulators of retro consoles inside browsers.
  • jQPlot

    2.5 0.0 L1 JavaScript
    A Versatile and Expandable jQuery Plotting Plugin
  • Scrawl-canvas Library

    2.2 8.8 JavaScript
    Responsive, interactive and more accessible HTML5 canvas elements. Scrawl-canvas is a JavaScript library designed to make using the HTML5 canvas element easier, and more fun
  • JS Game

    1.1 0.0 JavaScript
    JavaScript + Canvas 2D game engine
  • scichart-react

    0.7 8.6 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