EaselJS

Canvas library

A JavaScript library for building high-performance 2D interactive content on HTML5 Canvas.

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.

GitHub

8k stars
375 watching
2k forks
Language: JavaScript
last commit: 2 months ago
Linked from 5 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
createjs/tweenjs A JavaScript library for creating animations and tweens to animate object properties and CSS styles over time. 3,558
createjs/soundjs A JavaScript library providing a consistent API for working with audio across different browsers and devices 4,446
processing/p5.js A JavaScript platform for creative coding and interactive web design 21,694
taye/interact.js A JavaScript library providing drag and drop functionality with inertia and snapping capabilities. 12,378
soulwire/sketch.js A lightweight JavaScript framework for creative coding and augmented drawing contexts 4,095
piqnt/stage.js A lightweight, HTML5-based JavaScript library for building 2D game applications with automated rendering and event handling. 2,432
mattdesl/canvas-sketch A framework for generating dynamic artwork in the browser using JavaScript and HTML5 canvas 5,049
daybrush/scenejs A JavaScript and CSS animation library for creating timeline-based animations. 2,727
createjs/preloadjs A JavaScript library that simplifies asset preloading and provides a consistent API for loading different file types. 2,875
mojs/mojs A JavaScript motion graphics library providing a fast and modular animation toolbelt for the web. 18,533
killedbyapixel/littlejs A lightweight game engine for building HTML5 games with features like physics, particle effects, and input handling. 3,345
phaserjs/phaser A fast and flexible game framework for creating 2D games in HTML5 web browsers 37,159
windowjs/windowjs A Javascript runtime for desktop graphics programming using the HTML5 Canvas API and the Skia graphics library. 2,250
konvajs/konva A JavaScript framework for creating interactive 2D graphics on HTML5 Canvas 11,615
imakewebthings/deck.js A JavaScript library for creating modern HTML presentations with flexible customization options. 5,423