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
AI-generated apps that pass security review Icon
AI-generated apps that pass security review

Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
Try Retool free
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