CAKE is a JavaScript scenegraph library for the HTML5 canvas-tag. You could think of it as SVG sans the XML and not be too far off.
New! Now under MIT license.
Examples
Example code
Rich graphics
Games
- Missile Fleet - a game written with CAKE
- Web Mega Pong - another game written with CAKE
File formats
- CanvasMage - a simple vector image format written in JavaScript
Documentation
See the sidebar for a link to JSDoc generated documentation. It's got the toplevel objects, but doesn't have the method documentation from the source code. The cake.js file has JavaDoc-style documentation, but JSDoc doesn't parse it quite right. Suggestions and help most welcome!
Download
- cake.js fresh off the SVN trunk
- CAKE does not have a fancy tar-ball, so use SVN to download it. Let's keep the trunk bug-free, shall we?
Contact
Use the issue tracker to report bugs and file feature requests.
Usage tips
- Use a JavaScript minifier (YUI compressor is excellent)
- Enable your webserver's mod_deflate-equivalent