An open source physics engine made for constructing 2D dynamic body simulations using Verlet iteration and written in JavaScript.
Cost / License
- Free
- Open Source
Platforms
- Mac
- Windows
- Linux


Matter.js is described as 'Is 2D rigid body physics engine for the web, using JavaScript and HTML5' and is an app in the development category. There are seven alternatives to Matter.js for a variety of platforms, including Windows, Linux, Mac, Android and iPhone apps. The best Matter.js alternative is verlet-js, which is both free and Open Source. Other great apps like Matter.js are Bullet Physics, MuJoCo, Project Chrono and ReactPhysics3D.
An open source physics engine made for constructing 2D dynamic body simulations using Verlet iteration and written in JavaScript.


Bullet Physics SDK: real-time collision detection and multi-physics simulation for VR, games, visual effects, robotics, machine learning etc.



MuJoCo stands for Multi-Joint dynamics with Contact. It is a general purpose physics engine that aims to facilitate research and development in robotics, biomechanics, graphics and animation, machine learning, and other areas that demand fast and accurate simulation of...
Project Chrono is a physics-based simulation infrastructure based on a platform-independent, open-source design in C++.


ReactPhysics3D is an open-source, C++ physics engine library that can be used in 3D simulations and games.

BepuPhysics is a pure C# 3D real-time physics simulation library. The BepuPhysics and BepuUtilities libraries target .NET Standard 2.0 and should work on any supported platform. The demos are built on .NET Core 2.1 and require DX11.

ODE is an open source, high performance library for simulating rigid body dynamics. It is fully featured, stable, mature and platform independent with an easy to use C/C++ API. It has advanced joint types and integrated collision detection with friction.



