Just a small side project I threw together to mess around with 3D globe rendering and some geo data.
Basically I wanted to show company users on a spinning globe with points popping up at different lat/long locations. I pulled the country data from a TopoJSON file, turned it into usable features with topojson-client, and used globe.gl + Three.js to draw everything. The points come from a simple countries.js file I made with capital coordinates (could easily swap in real user data later).
It's not super fancy — just something I prototyped in the Svelte REPL to learn how these libraries play together. I also containerized it with Docker so I could run it consistently on localhost when showing it off.
This was started in the Svelte REPL, so it's not a full repo with build scripts. But if you want to see it running: