Repolis: a walkable Three.js city for GitHub repos

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.

4 Likes