Lab / Orbital Mechanics
orbit

Orbital Mechanics

N-body gravitational simulation with Kepler orbits, Lagrange points, and gravity assists. Launch satellites and watch orbits evolve.

0 bodies
Click: place body | Drag body: slingshot | Scroll: zoom | Alt+drag: pan

Orbital Parameters

Click a body to view its orbital parameters relative to the most massive other body.

System Energy

All physics runs entirely in your browser using Canvas 2D. Uses Velocity Verlet integration with softening for stable N-body gravity. Click to place bodies, drag from a body to adjust its velocity. Presets include Earth-Moon, Solar System, binary stars, figure-8 three-body orbits, Lagrange points, and gravity assists.