Junk in space varies in size from tiny shards of material, through gloves and tools inadvertently dropped by astronauts in orbit, to large pieces of spacecraft and satellites. No matter the size though, as orbiting the earth means moving at around 17500 miles per hour any collisions are going to hurt!
In order to avoid these collisions and protect our vital satellites and other craft within earth’s vicinity, all known pieces of junk large enough to detect, satellites and space-craft (all considered satellites herein) are constantly tracked.
You can control the model, moving the earth around or zoom in and out using the mouse.
I found quite a number of useful sites and code libraries to help me make this so I’ve listed them here.
Information about the research of space debris done by N.A.S.A.
Data source for satellite position information
A JavaSript library for satellite propagation from TLE data (Not using this in the end as pre-processing the data in Python to save bandwidth)
A Python library for satellite propagation from TLE data