Show HN: Flight-Viz – 10K flights on a 3D globe in 3.5MB of Rust+WASM
by coolwulf on 4/1/2026, 5:34:16 PM
I built a real-time flight tracker that renders 10,000+ aircraft on an interactive 3D globe, entirely in the browser using Rust compiled to WebAssembly.
Comments
by: Glubker
Really cool! Curious to know how you made it render everything so fast with barely any loading.<p>Good work.
4/1/2026, 10:31:29 PM
by: ge96
Why is there almost no traffic in places like South America (other than Brazil) and Africa? Data set or reality? Not much in China/Russia either.
4/1/2026, 8:53:08 PM
by: aduffy
There's something a little off about the projection logic when you drop into the Leaflet view, you'll notice that when you pan around after zooming the planes shift their location.<p>Very cool demo though!
4/1/2026, 9:46:28 PM
by: paulnsorensen
Wow. I won't give you a feature request :) just appreciation.<p>It really puts into perspective the magnitude of air traffic when you have this visualization.
4/1/2026, 9:22:33 PM
by: maxwg
Impressive. The planes should probably scale up a bit as you zoom though, they become impossible to spot.<p>I'm surprised all the flights in the world can be represented in a <500KB api call
4/1/2026, 9:04:00 PM
by: ddoolin
When you zoom in to the street map level, the planes are practically invisible with their color and thin borders. Pretty neat though, that's a lot to load and keep smooth.
4/1/2026, 9:01:02 PM
by: lwansbrough
Could probably extrapolate positions based on heading and speed, to do some fake "real time" positions.
4/1/2026, 9:05:35 PM
by: pstomi
It render extremely fast on my side (firefox, macOS). Which UI stack are you using? Is it egui?
4/1/2026, 7:09:27 PM
by: amelius
Can you add pinch zoom?
4/1/2026, 8:51:48 PM
by: coolwulf
[dead]
4/1/2026, 5:35:56 PM