Canvas Query is a wrapper library for the Canvas element that allows it to be used with a jQuery like syntax. It also adds a lot of common use image manipulation methods which are convenient for game developers. | Web Development Resources
When you want to write casual games using the HTML5 Canvas element, you’ll need to find a way to handle your sprites. There are several libraries available to help you writing games such as ImpactJS, CraftyJS and so on. On my side, I’ve decided to use EaselJS which has been used to write PiratesLoveDaisies: an HTML5 Tower Defense game. This awesome library works in all modern HTML5 browsers and could even help you building a Windows 8 Metro Style Applications HTML5 games.