Tutorial: HTML5 Canvas Tutorials got many tutorials regarding KineticJS, starts from the basic shapes to events, etc.
Processing.js is the sister project of the popular Processing visual programming language, designed for the web. Processing.js makes your data visualizations, digital art, interactive animations, educational graphs, video games, etc. work using web standards and without any plug-ins. You write code using the Processing language, include it in your web page, and Processing.js does the rest. It’s not magic, but almost.
- Getting Started With EaselJS: A Flash-Like Interface for the HTML5 Canvas
- HTML5 Gaming: building the core objects & handling collisions with EaselJS
- HTML5 Gaming: animating sprites in Canvas with EaselJS
The aim of the project is to create a lightweight 3D library with a very low level of complexity — in other words, for dummies. The library provides canvas, SVG and WebGL renderers.
Tutorial: HTML5 Canvas Tutorials got many tutorials regarding Three.js.