Interactive Simulations

Physics Lab

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

Mechanics

5 simulations

Waves & Oscillations

4 simulations

Optics

3 simulations

Electromagnetism

5 simulations