A real-ephemeris 3D universe explorer in the browser
apprised
11 points
3 comments
June 12, 2026
Related Discussions
Found 5 related stories in 109.9ms across 10,324 title embeddings via pgvector HNSW
- Zenith: a live local-first fixed viewport planetarium surprisetalk · 68 pts · May 15, 2026 · 55% similar
- Show HN: Browser-based light pollution simulator using real photometric data holg · 37 pts · May 02, 2026 · 55% similar
- Show HN: Gravity – Interactive solar-system simulator, from Newton to Einstein qunabu · 157 pts · June 09, 2026 · 55% similar
- Show HN: Flight-Viz – 10K flights on a 3D globe in 3.5MB of Rust+WASM coolwulf · 70 pts · April 01, 2026 · 53% similar
- Open source CAD in the browser (Solvespace) phkahler · 314 pts · March 31, 2026 · 52% similar
Discussion Highlights (2 comments)
apprised
I built a free 3D universe explorer that runs in the browser. This one is different, promise. :) Planet positions come from real ephemerides (astronomy-engine), the ~118k star catalog has proper motion, and the spacecraft fly their actual JPL Horizons trajectories. A surface mode puts you on Earth, the Moon or Mars and renders the sky from there. Keep zooming out and you pass the nearby stars, the Milky Way, and the local galaxy clusters, ending at the cosmic microwave background. No account, no backend, everything runs client side. It also stages many real events. Ex: Shoemaker-Levy 9 impact week replays on the actual July 1994 timeline, each fragment hitting Jupiter at its recorded time. Solar eclipses cast the Moon's real umbra on Earth, so you can watch the Aug 2026 eclipse shadow cross the Atlantic from orbit. Tech is Three.js + React + Zustand. All the heavy data (star catalogs, baked trajectories, eclipse tables) is precomputed at build time, so it works without a server and there's nothing to scale. It's a solo project and I'm still adding to it weekly. Tell me what's missing or what's broken and I'll add it or fix it!
NDlurker
Cool! I need to dig out my Google cardboard