Post

2026-01-26-satellite-positions

📬 Subscribe to my newsletter Subscribe

To show what this looks like, I built an interactive Cesium visualization that propagates the entire active catalog from CelesTrak (~13,000 satellites) across 1440 time points (a full day at minute resolution). That’s ~19 million propagations completing in about 2.7 seconds. Add ~0.6 seconds for TEME→ECEF coordinate conversion, and you get a full day of orbital data for every tracked satellite in about 3.3 seconds.

I Made Zig Compute 33 Million Satellite Positions in 3 Seconds. No GPU Required., Anthony T’s Blog

This post is licensed under CC BY 4.0 by the author.