An open-source engine for interactive space stories, built with TypeScript and Three.js. Every position says where it came from, from NASA missions to Global Meteor Network measurements.

Eight days to the Moon and back, rebuilt from NASA’s mission report. 30 timed events and 7 story panels, each with its sources.
SETTING THE CLOCK
NASA mission report · Earth and Moon positions · 30 events
FROM SMALL APPS TO ONE ENGINE
My earlier space apps each solved one part of the problem: how the camera feels, how orbits work, or how big space is. Astraeus brings those lessons together in four layers (State → Sources → Drawing → Story). Every body answers one question: where are you at this moment, and where did that answer come from?