GeoTraceroute utilizes traceroute, globe.gl and IPinfo.io to visualize the route/path to a host over the internet in real-time. This tool has only been tested thus far for Linux but working on adding Windows support in the future.
trace.mp4
- Python
- IPinfo.io free account (50K requests/month)
- get an IPinfo.io free account (directions here).
- get source (
git clone https://github.com/jdoiro3/GeoTraceroute
) - paste access token into
static/scripts/token.js
- create Python venv, activate and install packages
python3 -m venv env
source env/bin/activate
python3 -m pip install -r requirements.txt
- run
python3 start_server.py
- clean up code (it all seems a bit hacky currently)
- write tests