- Box2D is an actively maintained, open-source C++ library.
- See the original demo here.
Pixel Lab Box2d-JS
It's being used for Agent 008 Ball - an HTML5 billiards game.
The demo site is here.
The demo site source, including demo code, can be found in this Github repository.
Please open issues or fork, fix, and send a pull request.
Happy to work with you.