Snap.svg 7,3,0,8,7,5,5,4,4

针对 SVG 图形的 JavaScript 库

particles.js 19,6,21,24,19,14,13,10,15

A lightweight JavaScript library for creating particles

raphael 2,-2,0,6,3,7,2,2,5


html2canvas 2,6,9,8,14,5,6,7,8

Screenshots with JavaScript

fabric.js 6,5,10,6,10,12,3,4,4

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

paper.js 0,6,2,3,9,1,1,2,3

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

sigma.js 2,1,3,5,2,4,3,3,7

A JavaScript library dedicated to graph drawing

EaselJS 1,0,3,13,5,4,2,3,3

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.

svgo 4,-2,11,16,8,9,3,1,15

Nodejs-based tool for optimizing SVG vector graphics files.

plotly.js 4,1,8,13,9,4,7,1,10

The open source javascript graphing library that powers plotly

aframe 22,10,15,14,9,15,10,8,11

用于构建 Web VR 的 JS 库

p5.js 3,4,18,9,4,14,8,7,21

p5.js is a JS client-side library for creating graphic and interactive experiences, based on the core principles of Processing. —

two.js 0,-1,3,-1,3,2,1,-1,-2

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