我把一个 GitHub 仓库变成了可以走进去的 3D 城市
来源:dev.to — 2026-08-17
📋 概述
作者提出一个简单的想法:GitHub 仓库只是一份文件列表,而他想要一个「地方」。于是他构建了 RepoVerse:输入任意公开的 owner/repo,读取文件树和一段 git 历史,把仓库画成一座城市——文件夹是城区、文件是建筑、建筑高度大致对应文件大小、颜色代表编程语言。点击任何一座「塔」就会进入那个文件,把浏览代码变成一次空间漫步。
🔑 核心要点
- RepoVerse 把 GitHub 仓库映射为一座可走进的 3D 城市:文件夹变成城区、文件变成建筑。
- 建筑高度大致对应文件大小,颜色代表编程语言,把代码结构变成可直观感知的空间。
- 点击任何一座「塔」(建筑)即可进入对应文件,让浏览代码库变成一次空间漫游。
- 支持任意公开的 owner/repo,读取文件树与一段 git 历史即可生成,是对「仓库只是文件列表」这一观感的有趣颠覆。
💡 金句
一个 GitHub 仓库是一份文件列表,而我想要一个可以走进去的地方。
👍 0
👎 0
← 返回 dev.to 首页