插件小屋
GitHub Smart Downloader

GitHub Smart Downloader

2.7.0
2026-10-25
0
5.0
GitHub Smart Downloader - 截图 1GitHub Smart Downloader - 截图 2GitHub Smart Downloader - 截图 3GitHub Smart Downloader - 截图 4GitHub Smart Downloader - 截图 5

插件介绍

直接从浏览器将 GitHub 存储库、文件夹或选定的文件下载为 ZIP 存档。

GitHub Smart Downloader 直接从浏览器将任何 GitHub 存储库、文件夹或精心挑选的文件集保存为 ZIP。没有克隆,没有终端,没有后端服务器。
它的作用
• 下载文件夹:从GitHub 的树视图中仅获取您需要的文件夹作为其自己的ZIP。
• 通过复选框选择文件:勾选 GitHub 文件列表中的文件和文件夹,并将它们下载为一个 ZIP,并保留文件夹结构。
• 文件列表中的文件大小:下载前请在GitHub 文件表中查看每个文件的大小。
• 单文件下载:通过行图标或右键单击菜单直接保存任何文件,无需 ZIP。
• 分支选择器:在弹出的工具栏中搜索和切换分支。带斜杠的分支名称(feature/x、dependabot/...)已正确解析。提交和标记页面下载该确切版本。
• 排除包:下载整个存储库时忽略node_modules、Python virtualenvs、Java/Maven 输出、构建文件夹和日志。切换每次下载的包或添加您自己的包。
• 进度和取消:在页内小 Toast 中跟踪每次下载,其中包含文件计数和进度条,并可随时取消。失败或部分下载会按原样报告,而不是完整的。
为什么它不妨碍你
• 内置到GitHub 的页面中:控件位于GitHub 自己的文件列表中,并遵循您的浅色或深色主题。键盘和屏幕阅读器友好。
• 在浏览器中运行:ZIP 文件在扩展中本地构建。它仅与 GitHub(github.com、api.github.com、raw.githubusercontent.com、codeload.github.com)通信。没有分析,没有跟踪,没有账户。
• 重复使用下载:几分钟内从同一存储库进行的多次下载共享存储库存档的一份副本,从而节省带宽和API 配额。
• 私有存储库的可选令牌:添加只读细粒度GitHub 令牌以下载私有存储库,并将GitHub 的API 限制从每小时60 个请求提高到5,000 个请求。该令牌仅存储在该浏览器的本地扩展存储中,不会同步到其他设备,并且仅发送到 GitHub。
根据 MIT 许可证开源。
如何使用
1. 打开任意 GitHub 存储库。
2. 在弹出窗口中选择一个分支,或在文件列表中勾选所需的文件和文件夹。
3. 点击页面中的“下载所选内容”,或点击弹出工具栏中的“下载”。
GitHub Smart Downloader 是一个独立项目,不隶属于 GitHub, Inc.,也不受 GitHub, Inc. 认可。


插件详情

评分
5.0星(共5星),共7位用户参与评分
使用人数336
版本2.7.0
文件大小592KB
支持语言英语
IDapnjimllodfnaplhmlihkgnanmmcdjfi
发布时间2026-08-20 09:48:40