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
374 watching
2k forks
Language: JavaScript
last commit: about 2 years ago
Linked from 5 awesome lists


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
createjs/tweenjsA JavaScript library for creating animations and tweens to animate object properties and CSS styles over time.3,562
createjs/soundjsA JavaScript library providing a consistent API for working with audio across different browsers and devices4,453
processing/p5.jsA JavaScript platform for creative coding and interactive web design21,774
taye/interact.jsA JavaScript library providing drag and drop functionality with inertia and snapping capabilities.12,420
soulwire/sketch.jsA lightweight JavaScript framework for creative coding and augmented drawing contexts4,100
piqnt/stage.jsA lightweight and fast 2D rendering library for web and mobile game development.2,438
mattdesl/canvas-sketchA framework for generating dynamic artwork in the browser using JavaScript and HTML5 canvas5,064
daybrush/scenejsA JavaScript and CSS animation library for creating timeline-based animations.2,728
createjs/preloadjsA JavaScript library that simplifies asset preloading and provides a consistent API for loading different file types.2,876
mojs/mojsA JavaScript motion graphics library providing a fast and modular animation toolbelt for the web.18,551
killedbyapixel/littlejsA lightweight game engine designed to simplify and accelerate game development without dependencies.3,486
phaserjs/phaserA fast and flexible game framework for creating 2D games in HTML5 web browsers37,302
windowjs/windowjsA Javascript runtime for desktop graphics programming using the HTML5 Canvas API and the Skia graphics library.2,263
konvajs/konvaA JavaScript framework for creating interactive 2D graphics on HTML5 Canvas11,775
imakewebthings/deck.jsA JavaScript library for creating modern HTML presentations with flexible customization options.5,421