SpaceEngine
SpaceEngine is a free 3D astronomy program and game engine developed by Russian astronomer and programmer Vladimir Romanyuk. Using real astronomical catalogs and procedural generation, it creates a three-dimensional planetarium that represents the entire universe. Users can travel through space in any direction and at any speed, and travel forward or backward in time. It uses pseudo-random numbers to procedurally create any type of planetary system, nebula or galaxy.