See Preferred physics engine (cannon.js, ammo.js, DIY...), but note that you can do quite a lot without a physics engine easily if you’re just detecting collisions, and not necessarily simulating the effects of those collisions.
2 Likes