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

You Might Also Like
SKUDONET Open Source Load Balancer Icon
SKUDONET Open Source Load Balancer

Take advantage of Open Source Load Balancer to elevate your business security and IT infrastructure with a custom ADC Solution.

SKUDONET ADC, operates at the application layer, efficiently distributing network load and application load across multiple servers. This not only enhances the performance of your application but also ensures that your web servers can handle more traffic seamlessly.
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