Bullet Physics and NGL
Using the Bullet Physics with NGL, the demo has basic wrappers for the Physics world and rigid bodies It then procedurally generates a tower which the user can demolish.
An interactive WebGL demo is here For more details read the user guide of Bullet.