A sprawling 3D pixel-art city viewed from above, where each skyscraper represents a GitHub developer with height set by contributions and lit windows mapping to recent activity.
Most of us spend years staring at our own GitHub contribution graphs and feeling absolutely nothing. Samuel Rizzon decided that was a waste. Git City turns every GitHub profile into a pixel-art skyscraper and drops it into a 3D metropolis you can fly through. Contributions push your building higher, repo count widens its base, stars light up the windows, and recent activity sets the glow pattern. The result looks like SimCity got hold of your commit history and decided to make something of it. Find your own building. Quietly judge its height.
Under the hood it's React Three Fiber riding on Three.js, with instanced meshes and a level-of-detail system doing the heavy lifting so a city full of strangers' commit logs renders without melting your fan. Close buildings get full pixel detail and animated windows; distant ones drop to simplified geometry. The pixel font is Silkscreen, of course, and the whole thing ships under AGPL, so the license matches the vibe: built fast, built in public, built to be poked at.
Drop your handle into the search, browse to /dev/yourname, scan the LOD swap in the source, or open an issue with something the city is missing.
- Live Demo: https://www.thegitcity.com
- Source Code: https://github.com/srizzon/git-city
- Author: Samuel Rizzon (X, LinkedIn, GitHub)