An old proof of concept I made using pymunk and pygame about 2 or 3 years ago
Mostly based on this tutorial: https://www.youtube.com/watch?v=YrNpkuVIFdg I didn't see him putting it up on his github repo, but here is the link to that anyway: https://github.com/clear-code-projects