I’m constantly blown away by how many types of software that have traditionally only been possible to write either natively or using plugins like Flash can now be written for the web with HTML5 technologies. Lately I’ve been really impressed with Impact, a framework for developing 2D games on the canvas. It has some really helpful and well documented classes for working with sound, animations, and input including touch input on mobile devices, and works in all of the browsers that support the canvas, including IE9. There’s even a bundled browser-based editor!
Paid libraries or not, it’s clear that writing really rich applications directly in the browser without the use of flash or other plugins is here to stay. I can’t wait to see what kinds of neat apps our community creates next.