VisTracer makes traceroute visual. It runs a native traceroute, enriches
every hop with GeoIP and ASN metadata pulled from five providers — MaxMind,
Team Cymru, RDAP, RIPE Stat, and PeeringDB — and draws the resulting path on an
interactive 3D globe, complete with a real day/night terminator and arcs
colored by latency.
The desktop shell is Tauri — a Rust core behind a web frontend — which keeps the binary small and, more importantly, lets the Rust side handle the privileged native networking a traceroute needs. The globe and interface are React and Three.js with Zustand for state, bundled by Vite. Open source on GitHub.
