Turn your own GitHub contribution history into a flyable 3D city to explore visually.
Compete on a global leaderboard by scoring near misses against your busiest commit days.
Share a link that renders any GitHub username's commit history as a flyable city preview.
| anshaneja5/skyline-run | adrianhajdin/job_pilot | cneuralnetwork/pracdago | |
|---|---|---|---|
| Stars | 20 | 20 | 20 |
| Language | TypeScript | TypeScript | TypeScript |
| Setup difficulty | moderate | hard | moderate |
| Complexity | 2/5 | 4/5 | 2/5 |
| Audience | vibe coder | developer | vibe coder |
Figures from each repo's GitHub metadata at analysis time.
Needs a GitHub token for real contribution data and, optionally, Upstash Redis for a persistent leaderboard.
Skyline Run is a browser game that turns your GitHub contribution graph into a 3D city and puts you in a small plane flying through it. Every day you made at least one commit becomes a building, and the height of that building matches how many commits you made that day, so a busy coding day turns into a skyscraper while a quiet Sunday leaves a gap you can fly straight through. The city runs from your first contribution day in the last twelve months up to today, arranged into seven lanes, one for each day of the week. Flying is only half the fun. Cruising safely above the buildings earns no points at all. The real scoring happens down among the towers: passing below a building's rooftop earns points equal to its commit count, and a near miss, getting close to a wall or roof without crashing, multiplies that by three. Chaining near misses quickly builds a combo multiplier up to eight times. Crash into a building and it explodes, then tells you exactly which date you hit and how many commits happened that day. There is a global leaderboard, and it ranks players by a pilot rating, the percentage of your own city's maximum possible score you achieved, so someone with fewer commits flying skillfully can outrank someone with a huge commit history who plays carelessly. Scores are checked against real contribution data on the server so people cannot fake results. Starring the repository unlocks a golden plane, verified automatically without needing to log in. Under the hood it is built with Vite, plain TypeScript, and Three.js, with no game engine. A small server-side layer keeps your GitHub token private and proxies contribution data, and the leaderboard is stored using Upstash Redis. You can type in any GitHub username to fly through their year, or run the project locally with your own token if you want to explore or modify it.
Skyline Run is a browser flying game that turns your GitHub contribution graph into a 3D city, scoring you for near misses and ranking players on a global leaderboard.
Mainly TypeScript. The stack also includes TypeScript, Three.js, Vite.
License terms are not stated in the README, check the repository's LICENSE file before using in a commercial project.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly vibe coder.
This repo across BitVibe Labs
Verify against the repo before relying on details.