Free project

The space race flipped · 2000–2025

Russia leads for two decades, then the US passes in 2022 and China follows in 2025. Replay 26 years of cumulative orbital launch attempts from a shared 2000 starting line.

Back to library