I wanted to visualize GitHub repos in 3D. A week later there are villagers throwing snowballs at me
Hey y'all,
Last week I had an itch to do some vibe coding, and originally started by turning some of my local projects into viewable forests. This was fun at first, but I wanted more to do :)
Since then, the project has come a long way. For any public GitHub repo, GitBiome allows you to generate a world that is unique to the contents of the repo.
A few highlights:
- Unique worlds: environments and biomes are specific to the file types within the project, featuring animals, moving NPCs, and day/night cycles to feel more vibrant
- Jump right in: popular and trending repos are pre-generated so you can check them out instantly (but any public repo is fair game!)
- Play as a game: this has been my favorite addition. You can use Explore Mode to just walk the map, or Snowball Mode to have snowball fights with NPCs who actively want to take you out (and they're getting better every day!)
- Export your world: I've added a few bells and whistles, like the ability to export GIFs of panoramic views to add directly to your READMEs, or iframe embeds to visualize your repo on any site
Any feedback or requests would be appreciated! I've really enjoyed working on this project so far and plan to keep improving it going forward <3
-- Dylan