Hi everyone,
I built Repolis as a small Three.js experiment for browsing my GitHub repos as a walkable city instead of a flat list.
Each public repo becomes a building. Repo activity changes the city through things like height, details, and night glow, and there is a small taxi-style search interface that can take queries like “most popular repo” or “agentic repo” and drive you to the matching building.
Live demo:
Source:
I would especially appreciate feedback from three.js folks on:
- scene readability
- navigation / camera feel
- performance on different devices
- whether the spatial metaphor helps, or if it is mostly just a fun visualization
The implementation is intentionally simple: plain Three.js in a single index.html, hosted on GitHub Pages.