将任何 git 仓库渲染为单一的静态 HTML 页面,供人类或 LLM 使用
就给我看看代码吧。 是否厌倦了在 GitHub 仓库中点击复杂的文件层次结构? 您是否只想在单一页面上查看所有代码? 请输入
rendergit。将任何 GitHub 仓库扁平化为单一的静态 HTML 页面,支持语法高亮、Markdown 渲染和清晰的侧边导航。非常适合代码审查、探索和即时的 Ctrl+F 体验。
使用 uv 进行安装和使用非常方便:
uv tool install git+https://github.com/karpathy/rendergit
rendergit https://github.com/karpathy/nanogpt或者,更多手动 pip 安装示例:
git clone https://github.com/karpathy/rendergit
cd rendergit
pip install -e .
rendergit https://github.com/karpathy/nanoGPT代码将会:
一旦打开,您可以在两个视图之间切换: - 人类视图: 使用语法高亮、侧栏导航和可视化功能进行浏览 - LLM 视图: 将整个代码库复制为 CXML 文本,粘贴到 Claude、ChatGPT 等中
我几个月前就编写了这个工具,但我经常使用它,所以我想分享一下。不过,我不打算维护或支持它。
暂无开放 Issues,或尚未同步最近议题。