GitHub 仓库目录树生成器
# GitHub 仓库目录树生成器<p align="center">
<strong>An elegant and efficient GitHub repository tree generator.</strong>
<br /><br />
<a href="https://azad-sl.github.io/GitTree/" target="_blank"><strong>Go to Website »</strong></a>
<br /><br />
<a href="https://greasyfork.org/zh-CN/scripts/544254-github-repo-tree-generator" target="_blank"><strong>Install Tampermonkey script/安装油猴脚本 »</strong></a>
</p>
---
一款优雅、高效的网页工具,能为任何公开的 GitHub 仓库生成清晰、美观的目录树。旨在帮助开发者快速可视化、分享和归档任何公共仓库的结构。 适用于编写文档、项目概览和代码分享。该工具完全在前端运行,核心数据通过调用 GitHub 官方的 (https://docs.github.com/en/rest/git/trees?apiVersion=2022-11-28#get-a-tree) 获取,确保了数据的实时与准确性。
### ✨ 核心特性
- **⚡️ 快速生成**: 只需一个链接,即刻生成目录树。
- **🛠️ 高级过滤**: 支持按深度、按名称(支持 `*` 通配符)排除项目,并能轻松切换“完整”或“仅文件夹”视图。
- **💡 智能界面**: 支持亮色与暗色两种模式。并能根据您的浏览器环境自动切换中英文,您的偏好将被自动记忆,方便下次访问。
- **🚀 多种导出方式**:
- 复制为纯文本。
- 复制为 Markdown 代码块。
- 导出为带有macOS风格窗口的精美图片。
- **跨平台脚本生成**: 一键下载脚本,瞬间在本地创建与仓库完全一致的目录结构。
- **`.bat` 脚本 (Windows)**: 为 Windows 用户生成批处理文件。
- **`.sh` 脚本 (macOS/Linux)**: 为 macOS 和 Linux 用户生成 Shell 脚本。
---
页:
[1]