Dev renders Google Maps in the terminal with a single Rust/CUDA megakernel

bilawalsidhu · x · 2026-09-20

Developer samehkhamis built a Google Maps renderer that runs entirely in the CLI, implemented from scratch: a single megakernel in Rust using cuda-oxide handles all rasterization, and output is displayed via the Kitty graphics protocol.

The project is a striking example of pushing an entire rendering pipeline into one GPU kernel — well worth a look for anyone interested in GPU programming or terminal graphics. Bilawal Sidhu amplified it with a nod toward rendering "the whole earth" this way.

Original post →

More from coding & agent

coding & agent channel →