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. A JavaScript library that makes working with the HTML5 Canvas element easy. Useful for creating games, generative art, and other highly graphical experiences. EaselJS provides straight forward solutions for working with rich graphics and interactivity with HTML5 Canvas. It provides an API that is familiar to Adobe Animate developers, but embraces JavaScript sensibilities. It consists of a full, hierarchical display list, a core interaction model, and helper classes to make working with Canvas much easier. Added drawPolygon(), pg() and Polygon() Added commands for drawing a polygon from an array of point arrays [[x,y],[x,y],etc] with tiny API of pg as dp is already taken for polystar.

Features

  • It is excellent for building games, generative art, ads, data visualization, and other highly graphical experiences
  • It works well alone, or with the rest of the CreateJS suite, SoundJS, PreloadJS, and TweenJS.
  • It has no external dependencies, and should be compatible with virtually any framework you enjoy using
  • The API is inspired in part by Flash's display list, and should be easy to pick up for both JS and AS3 developers
  • File verified bugs or formal feature requests using Issues on GitHub
  • Lets you aggregate display objects and manipulate them as a group

Project Samples

Project Activity

See All Activity >

Categories

Libraries

License

MIT License

Follow EaselJS

EaselJS Web Site

Other Useful Business Software
Our Free Plans just got better! | Auth0 Icon
Our Free Plans just got better! | Auth0

With up to 25k MAUs and unlimited Okta connections, our Free Plan lets you focus on what you do best—building great apps.

You asked, we delivered! Auth0 is excited to expand our Free and Paid plans to include more options so you can focus on building, deploying, and scaling applications without having to worry about your security. Auth0 now, thank yourself later.
Try free now
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of EaselJS!

Additional Project Details

Programming Language

JavaScript

Related Categories

JavaScript Libraries

Registered

2021-07-20