The README covers most of the features shown in the demo GIF—collision detection, resolution, joints, etc.
I’d appreciate any feedback on the implementation and README.