There is a test I created:
http://fatidol.com/phy-benchmark/
( NOTICE: There are many different box2d.js projects , I chose https://github.com/flyover/box2d.js (& ts ),
Because it includes Google's LiquidFun , I like this feature.)
Matter.js is the worst ， both performance & correctness

I know there are some discussions about this topic.
But they are outdated & too old.
Now it's 2018 , and some physics engines have been updated , and there are some new engines.
So , let's talk it again.
Which 2D Physics JS Engine is with better performance in 2018 ?
matter-js
p2.js
box2d.js with liquid
box2d.ts
planck.js
or someone else ?