animejs3.2.1Polyvalent Javascript animation engine
apng-canvas2.1.2Library for displaing animated PNG files in browsers with canvas support
aquarelle1.0.0watercolor animation
atrament.js1.4.0Tiny JS library for beautiful drawing and handwriting on the HTML Canvas
blueimp-load-image5.14.0JavaScript Load Image is a library to load images provided as File or Blob objects or via URL. It returns an optionally scaled and/or cropped HTML img or canvas element. It also provides a method to parse image meta data to extract Exif tags and thumbnails and to restore the complete image header after resizing.
bodymovin5.8.1After Effects plugin for exporting animations to SVG + JavaScript or canvas + JavaScript
bubbly-bg1.0.0Lightweight and beautiful bubbly backgrounds
camanjs4.1.2Javascript (Ca)nvas (Man)ipulation for NodeJS and the browser
Camera1.3.4A jQuery slideshow with many effects, transitions, easy to customize, using canvas and mobile ready, based on jQuery 1.9.1+
canvas-nest.js2.0.4A nest backgroud of website draw on canvas use javascript, do not depend on jQuery. Less then 2kb.
canvasjs1.7.0CanvasJS is an easy to use HTML5 & JavaScript Charting library built on Canvas element.
canvasXpress24.8.1A package to create visualizations in CanvasXpress
canvg3.0.7Javascript SVG parser and renderer on Canvas
canvid1.6.0canvid is a tiny library for playback of relatively short videos on canvas elements.
casualjs0.1.2A HTML5 Canvas Framework (ActionScript3.0 like).
chainvas2.1A tiny, modular library that can add chaining to any API that isn’t naturally chainable, like the Canvas API, the DOM and more.
color-thief2.3.2Get the dominant color or color palette from an image.
concretejs3.0.5Concrete is a lightweight Html5 Canvas framework that enables hit detection, layer support, pixel ratio management, exports, and downloads.
cufon1.09iFast text replacement with canvas and VML - no Flash or images required.
cutjs0.5.02D HTML5 JavaScript library for cross-platform game development
d3-cloud1.2.5Generate word clouds in JavaScript.
d3-path3.0.0Serialize Canvas path commands to SVG.
d3-shape3.0.0Graphical primitives for visualization, such as lines and areas.
d37.1.1A JavaScript visualization library for HTML and SVG.
darkroomjs2.0.1Extensible image editing tool via HTML canvas
dc4.2.7A multi-dimensional charting library built to work natively with crossfilter and rendered using d3.js
dom-to-image2.6.0Generates an image from a DOM node using HTML5 canvas and SVG
drawingboard.js0.4.6A canvas based drawing app that you can integrate easily on your website
dygraph2.1.0dygraphs is a fast, flexible open source JavaScript charting library.
EaselJS1.0.2EaselJS is a library for building high-performance interactive 2D content in HTML5. It provides a feature-rich display list to allow you to manipulate and animate graphics. It also provides a robust interactive model for mouse and touch interactions.
echarts5.2.2A powerful, interactive charting and data visualization library for browser
fabric.js4.5.0Object model for HTML5 canvas, and SVG-to-canvas parser. Backed by jsdom and node-canvas.
feedback.js2012.10.17Feedback form with screenshot
flot4.2.2Attractive Javascript plotting for jQuery
gojs2.1.46Interactive diagrams, charts, and graphs, such as trees, flowcharts, orgcharts, UML, BPMN, or business diagrams
heatcanvas1.2.3Simple heatmap api based on HTML5 canvas.
holder2.9.8Holder uses SVG to render image placeholders entirely in browser.
html2canvas1.3.3Screenshots with JavaScript
imagine.js0.1.0Lightweight HTML5 Canvas library
insightjs1.4.0InsightJS is a data aggregation and vizualization library for quickly analyzing datasets in Javascript.
interactive-data-display1.5.38A JavaScript visualization library for dynamic data
isomer0.2.6A simple isometric graphics library for HTML5 canvas
javascript-canvas-to-blob3.28.0JavaScript Canvas to Blob is a function to convert canvas elements into Blob objects.
jcanvas21.0.1jCanvas brings jQuery's powerful syntax and capability to the HTML5 canvas. Quickly create canvas-based apps that can utilize layers, animations, events, and much more. jCanvas works on all modern browsers and platforms, including iOS and Android.
jic2.0.2Javascript Image Compressor using HTML5 Canvas & File API that allows you to compress your jpeg & png images before uploading to the server (100% client-side and no extra libraries required!)
jquery-circle-progress1.2.2Plugin to draw animated circular progress bars
jsbarcode3.11.4JsBarcode is a simple and powerfull way to create different types of 1d barcodes.
kineticjs5.2.0KineticJS is an HTML5 Canvas JavaScript framework that enables high performance animations, transitions, node nesting, layering, filtering, caching, event handling for desktop and mobile applications, and much more.
konva8.1.1Konva is an HTML5 Canvas JavaScript framework that enables high performance animations, transitions, node nesting, layering, filtering, caching, event handling for desktop and mobile applications, and much more.
leaflet.heat0.2.0A tiny and fast Leaflet heatmap plugin.
matter-js0.17.1a 2D rigid body physics engine for the web
noisy1.2Adds random noise to the background of a given element.
ocanvas2.10.0oCanvas is a JavaScript library that makes development with HTML5 canvas easy, by using an object-based approach.
origamijs0.5.1HTML5 Canvas for Humans
p5.js1.4.0p5.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.
paper.js0.12.15The Swiss Army Knife of Vector Graphics Scripting
particles.js2.0.0A lightweight JavaScript library for creating particles
phaser-ce2.18.0Phaser CE (Community Edition) is a fast, free and fun HTML5 Game Framework for Desktop and Mobile web browsers.
phaser3.55.2A fast, free and fun HTML5 Game Framework for Desktop and Mobile web browsers.
pica7.1.0High quality image resize in browser.
pixi.js6.2.0Pixi.js is a fast lightweight 2D library that works across all devices.
placeholder.js3.1.0Image placeholder uses CANVAS to render image placeholders entirely in browser.
processing.js1.6.6A port of the Processing visualization language to JavaScript.
qrious4.0.2Library for QR code generation using canvas
rasterizehtml1.3.0Renders HTML into the browser's canvas.
salesforce-canvas27.0An open source javascript sdk to build a seamless end-user experience inside of salesforce.com.
Sidy.js1.1.0jQuery plugin for Off-, On- canvas panels with CSS3 animations
signature_pad2.3.2Library for drawing smooth signatures.
skycons1396634940A public domain library of animated weather icons rendered using javascript
smartcrop2.0.4Content aware image cropping.
sprite-js0.1.1A very lightweight library to handle Sprites on HTML Canvas
stackblur-canvas2.5.0Fast and almost Gaussian blur by Mario Klingemann
stage.js0.8.102D HTML5 JavaScript library for cross-platform game development
vibrant.js1.0.0Get color variations from an image. Basically a JS port of Android's Palette
webshim1.16.0modular capability-based polyfill loading libary, which extends jQuery with HTML5 features in legacy browsers
wordcloud2.js1.2.2Tag cloud/Wordle presentation on 2D canvas or HTML
zrender5.1.1A lightweight canvas library which providing 2d draw for ECharts.
rough.js3.1.0Create graphics using HTML Canvas or SVG with a hand-drawn, sketchy, appearance.
html2pdf.js0.9.3Client-side HTML-to-PDF rendering using pure JS
lottie-web5.8.1After Effects plugin for exporting animations to SVG + JavaScript or canvas + JavaScript
spritejs3.7.36A cross platform high-performance graphics system.
tui-image-editor3.14.3TOAST UI Component: ImageEditor
obelisk.js1.2.2JavaScript Library for Building Pixel Isometric Element with HTML5 Canvas
iphone-inline-video2.2.2Make videos playable inline on the iPhone (prevents automatic full screen)
proton-engine4.2.1Proton is a simple and powerful javascript particle animation engine.
tsparticles1.32.0Easily create highly customizable particle animations and use them as animated backgrounds for your website. Ready to use components available also for React, Vue.js (2.x and 3.x), Angular, Svelte, jQuery, Preact, Riot.js, Inferno.
vanta0.5.213D animated backgrounds for your website
imagemapster1.5.4jQuery plugin that activates areas in HTML imagemaps with support for highlighting, selecting, tooltips, resizing and more
patternomaly1.3.2Easily generate patterns for use in data graphics
polyavatar0.8.0Simple plugin to generate polygonal avatars with customization options.
canvas-confetti1.4.0on-demand confetti gun
Sparticles1.2.0Lightweight, High Performance Particles in Canvas