← All projects

VisTracer

Open Source

Visual traceroute on a 3D globe

VisTracer screenshot

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.

Built with

TypeScriptTauriRustReactThree.jsZustandVite