Interactive Simulations

Physics Lab

Ten HTML5 canvas experiments — adjust the parameters, interact with the physics, watch it unfold.

Mechanics

2 simulations

Waves & Oscillations

2 simulations

Optics

3 simulations

Electromagnetism

3 simulations