This is Arquimedes.js

The physics engine made for Javascript

or just install
$ npm i arquimedes@latest

¿What is arquimedes?

Arquimedes.js is a lightweight 2D physics engine for realistic simulations, ideal for visualizing and experimenting with physical concepts in real-time

Particle physics
Rigidbody physics
Collisions

¿How it works?

Just write a bit of code...

import Universe from "arquimedes/universe"
import P5UniverseRenderer from "arquimedes/universe/renderers"

const universe = new Universe();
const renderer = new P5UniverseRenderer(universe);

setFixedDeltaTimeout((dt) => renderer.render(dt), 1000 / 60)
Image example.