What's KineticJS?

Greetings fellow webonauts! KineticJS is an HTML5 Canvas JavaScript library that extends the 2d context by enabling high performance path detection and pixel detection for desktop and mobile applications.

You can draw things on the stage and then add event listeners to them, move them, scale them, and rotate them independently from other shapes to support high performance animations or transitions.  Served hot with a side of awesomeness.

Swell.  So how is KineticJS so fast?

Download Current Version: v3.9.5 Download source Change log

Is your company interested in partnering with an open source project that's pushing the limits of web technology?  KineticJS is actively seeking sponsors from companies just like you who are passionate about technology and innovation.  Please contact me if you're interested!

Are you a developer who's gotten a lot of value out of KineticJS and would like to give something back, but you're low on dough?  No worries!  You can also purchase t-shirts and stickers from the KineticJS store to help keep the project going strong.

Examples

Community (Submit your demo)

Stress Tests