Generate, filter, and share a clean directory tree for any GitHub repo
An elegant and efficient GitHub repository tree generator.
Go to Website »
An elegant and efficient web tool that generates clear, beautiful directory trees for any public GitHub repository. Designed to help developers quickly visualize, share, and archive the structure of any public repository. Ideal for writing documentation, project overviews, and code sharing. The tool runs entirely on the frontend, with core data fetched by calling GitHub's official REST API (Git/Trees API), ensuring real-time and accurate data.
* supported), and toggle between "All" and "Folders-only" views..bat for Windows: Generates a batch file for Windows users..sh for macOS/Linux: Generates a shell script for macOS and Linux users.一款优雅、高效的网页工具,能为任何公开的 GitHub 仓库生成清晰、美观的目录树。旨在帮助开发者快速可视化、分享和归档任何公共仓库的结构。 适用于编写文档、项目概览和代码分享。该工具完全在前端运行,核心数据通过调用 GitHub 官方的 REST API (Git/Trees API) 获取,确保了数据的实时与准确性。
* 通配符)排除项目,并能轻松切换“完整”或“仅文件夹”视图。.bat 脚本 (Windows): 为 Windows 用户生成批处理文件。.sh 脚本 (macOS/Linux): 为 macOS 和 Linux 用户生成 Shell 脚本。Contributions are welcome! Please feel free to submit a pull request.
git checkout -b feature/AmazingFeature)git commit -m 'Add some AmazingFeature')git push origin feature/AmazingFeature)Distributed under the MIT License. See LICENSE for more information.
