A 3D N-body simulator in your browser

Fly through real and imagined star systems

Teskooano (tes-koo-ah-no) puts our Solar System and endless generated systems in your browser, with every body pulling on every other. GPU-baked planets, ray-traced black holes, a guided Grand Tour, and as many viewports as you like.

The Grand Tour of Sol. Open the Celestial Hierarchy panel and press Tour to take it yourself.

Start with a system

All systems

Sol

Our Solar System: the Sun, planets and major moons, dwarf planets, asteroids, comets and spacecraft, placed where they are today.

79 Bodies · Catalogue

Open in simulator

Generate your own

Any seed makes a new system: single and binary stars, neutron stars, black holes, planets, moons, rings and comets, under a sky of its own. The same seed always makes the same system.

Surprise me

What you can see

How it works

Real N-body physics

Every body pulls on every other. Orbits stay stable for years of simulated time, satellites stay in orbit at any time scale, and you can switch to ideal Kepler orbits at any point.

Take the Grand Tour

Let the camera fly between the most interesting bodies in a system, orbiting each with a short note, or focus and follow any body yourself.

Multiple views

Open as many engine views as you like in a dockable layout, each with its own camera, focus and panels.

Works everywhere

Runs in any modern browser, adapts to phones, and installs as an offline app that updates itself.

New here? Get started or readthe guides.

News

All news

“…my first Teskooano had already been set up in the observatory which I had constructed on the planet Mars.”

Built in the open

TypeScript, Three.js with WebGL shaders, RxJS and Dockview. MIT licensed: bug reports, ideas and contributions are welcome onGitHub, and thedev diary follows along.For developers.