Chances are, you’ve played a Flash game or two that makes use of a 2D Newtonian physics engine. If you’re a Javascript coder, though, there’s no reason why you should feel left out of the fun.

Box2D JS is a Javascript port of the popular Box2DFlashAS3 library. This is cool for a couple of reasons. First, it brings a simple 2D physics API to Javascript. Almost as important, it’s the exact same API that Flash developers have been using, so there’s an existing set of documentation and a lot of sample code can be easily ported.

Box2D JS