Skip to content
Teskooano Observatory Panel

🔭 Teskooano - 3D N-Body Simulation Engine

Teskooano (pronounced tes-koo-ah-no) lets you explore procedurally generated solar systems with realistic physics, time-lapse control and other simulation features - all 3D with multiple viewports!

'Realistic Physics'

Experience N-Body gravitational simulation with orbital mechanics and collision detection based on real-world physics.

Procedural Generation

Create unique star systems with procedurally generated planets, moons, and other celestial bodies using custom seeds.

Multi-View Experience

Observe simulations from multiple angles simultaneously, with each view maintaining its own focus and camera controls.

Yes, I must note that by the time to which my tale refers, my first Teskooano had already been set up in the observatory which I had constructed on the planet Mars. I was just then devoting myself entirely to the further organization and development of this observatory of mine, for the more detailed observation of the remote concentrations of our great Universe and of the planets of this solar system.

-

Beelzebub’s Tales to His Grandson

Intuitive Controls

Select, focus and orbit around any celestial body with intuitive camera controls, orbit tracking, and detailed information panels.

Offline-First PWA

Responsive and mobile-friendly, Teskooano can be fully installed on any device as a Progressive Web App that can be used offline

Dynamic Time Control

Adjust simulation speed from real-time to 10 million times faster to observe both immediate interactions and long-term celestial evolution.

Modular Architecture

Built with TypeScript and modern frontend tools, Teskooano features a component-based design that’s easily extendable.

Accurate Celestial Physics

Full N-Body gravitational simulation where every object exerts gravitational force on every other object. Watch planets orbit stars, moons orbit planets, and complex gravitational interactions create realistic celestial motion.

Real-time Visualization

Built on Three.js, Teskooano renders complex celestial systems in real-time with physically accurate lighting, materials, and effects supporting hundreds of objects while maintaining smooth performance.

Interactive Learning Platform

Perfect for educational settings, making complex orbital mechanics intuitive and accessible. Experiment with different planetary configurations and learn about celestial mechanics through direct observation.

Seamless User Experience

An interactive guided tour introduces you to all key features. The intuitive DockView-based UI allows for customizable layouts to suit your specific needs.

Open Technology Stack

Built with Three.js for 3D rendering, TypeScript for type-safe development, RxJS for state management, Driver.js for tours, and DockView for flexible layouts.

Open Source & Community Driven

Completely open source under the MIT license. We welcome contributions, bug reports, and feature requests from the community via

GitHub