請啟用 JavaScript 來查看內容

「Packer for GitHub」隨選打包下載瀏覽器擴充功能(Extension)

    前言

    因為有時候從 GitHub 下載檔案或資料夾時,並不想整包專案 (Repo 儲存庫) 下載,可能是其他檔案太多、太大,只想下載其中幾項就好。所以之前有安裝 GitZip for github 瀏覽器擴充功能來用。

    不過後來在公司,不知道是不是因為同個 IP 人數太多,會被限制,需要登入 GitHub 連結 token 才能使用。
    最近一氣之下(是在氣什麼?) 乾脆自己來寫一個,上禮拜六日透過 Vibe Coding 方式完成了這款「Packer for GitHub」瀏覽器擴充功能,最主要的功能就是可直接 checkbox 勾選檔案和資料夾,一鍵打包成 ZIP 下載。

    順手花了一點時間,將其上架到 Chrome 應用程式商店,分享給大家~


    Chrome 線上應用程式商店:
    「Packer for GitHub」擴充功能

    「Packer for GitHub - GitHub 隨選打包下載工具」
    「Packer for GitHub - GitHub 隨選打包下載工具」

    介紹

    前往 Chrome 線上應用程式商店 找到「 Packer for GitHub - GitHub 隨選打包下載工具 」擴充功能 (Edge 應該也可以安裝使用) 安裝。

    「Packer for GitHub」瀏覽器擴充功能
    「Packer for GitHub」瀏覽器擴充功能

    前往 GitHub 內任一個公開或私有儲存庫頁面,滑鼠移到檔案清單 (側邊欄 file tree 也支援) 會出現 checkbox,就可以勾選需要的檔案和資料夾。

    右下角出現懸浮視窗,點擊「打包下載」即可。

    如此簡單。

    勾選檔案和資料夾 > 打包下載
    勾選檔案和資料夾 > 打包下載

    🌟 核心功能

    不想為了幾個檔案,而 Clone 下載整個 Repo (儲存庫)?

    在 GitHub 原生的介面上,為每個檔案與資料夾加上了直觀的勾選框。讓你直接在網頁上選擇需要的檔案和資料夾,一鍵打包成 ZIP 下載!

    1. 精準挑選,一鍵打包:直接在 GitHub 檔案清單中勾選你需要的項目,包含檔案與資料夾。側邊欄 file tree 也支援選取。
    2. 支援公開&私有儲存庫:公開儲存庫可直接使用。如果要下載私有儲存庫。只需要設定 GitHub Personal Access Token 即可。
    3. 瀏覽器端壓縮:所有的打包壓縮作業(ZIP)都在你的瀏覽器本地完成。不需要伺服器中轉,速度快且保護隱私。
    4. 簡單使用:勾選 > 下載,沒有複雜的步驟或設定。

    支援「淺色」與「深色」GitHub 主題
    支援「淺色」與「深色」GitHub 主題
    如果要下載私有儲存庫,需要設定 GitHub 的 Personal Access Token
    如果要下載私有儲存庫,需要設定 GitHub 的 Personal Access Token

    🔒 隱私與資安

    • 本地儲存:你的 GitHub Token 僅會儲存在瀏覽器受保護的 chrome.storage 中。甚至沒用到私有儲存庫的話,連 GitHub Token 也不需要。
    • 無伺服器:不會收集、儲存或傳送任何你的紀錄、程式碼。


    結語

    有需要的話就來安裝使用吧,歡迎給五星好評及留言支持。

    如果有任何問題或建議,都可以留言或發 Email 反饋給我~


    對生成式 AI 感興趣的讀者,記得追蹤 FB 粉專『 IT空間 』,以免錯過最新的發文通知呦~🔔





    預測未來最好的方法,就是創造未來。
    The best way to predict the future is to invent it.

    —— Alan Kay 艾倫·凱 (電腦科學家)


    🔻 如果覺得喜歡,歡迎在下方獎勵我 5 個讚~
    分享

    Jia
    作者
    Jia
    軟體工程師 - Software Engineer