Matter.js
Un motore fisico 2D scritto in puro JavaScript, per giochi e demo interattive che devono girare nel browser senza dipendenze compilate.
Liam Brummitt rilasciò Matter.js nel 2014 con licenza MIT. Gestisce corpi rigidi, forme composte, molle e vincoli, rilevamento delle collisioni con broad phase e corpi «addormentati» che escono dal calcolo. Non disegna nulla se non con un semplice renderer di debug su canvas: l'idea è collegarlo alla propria grafica.
Phaser 3 include Matter.js come alternativa pesante alla fisica Arcade, più semplice, e ciò lo ha reso uno dei motori fisici più usati sul web. La concorrenza è Box2D compilato in WebAssembly: più veloce, ma molto meno gradevole da debuggare negli strumenti per sviluppatori del browser.