在使用GitHub的過程中,我們經常會Star一些專案。數量一多,完全無法掌控。很早就有人提議官方新增分組和標籤功能,但官方給出了迴應說,不會做這個功能。所以我們只能使用第三方的工具來管理star專案了,接下來介紹幾個常用的工具:
一.Chrome 外掛
1. github-stars-manager (推薦)
比較:
優點 | 缺點 |
---|---|
開源 | 只有start標籤,沒有Repositoriesb標籤 |
直接在 github 的 star 頁面中增加tag,無縫整合。 | 需要github授權訪問所有公開和私有倉庫 |
可以直接匯出資料到chrome書籤欄 | 新增標籤要一次讀取內容,有延遲 |
比較新,18年5月建立並上架Chrome應用商店 | 標籤不能排序,看上去比較亂 |
2. github-stars-tagger
Github 改版之前的外掛,可以管理 star 專案,自帶同步功能,最近更新時間17年2月,Github改版之後這個外掛不能用了。
3.Codelf
具有Bootstrap 風格,不是很美觀,不過它支援匯出匯入資料,方便同步!
這個工具有一個 Chrome 外掛,不過外掛也是一個網頁。
比較:
優點 | 缺點 |
---|---|
支援匯入匯出 | 線上網站管理,需要授權 |
響應快 | 只能匯入匯出,資料儲存在快取中,容易丟失。 |
二、開源的
1.Astral
Astral 是一款基於 PHP 使用 Vue.js 構建的 Github star 專案管理工具,方便個人使用者管理自己的 star 專案。
比較:
優點 | 缺點 |
---|---|
開源 | 線上網站標籤管理 |
介面漂亮 | 不能同步到chrome書籤 |
可以以json匯出備份 | 需要授權 |
2.gitmark
比較:
優點 | 缺點 |
---|---|
開源 | 只是線上檢視,沒有標籤管理功能 |
15年建立專案,最近一直在更新 | 需要授權訪問公共倉庫 |
二、不開源的
1. Gitconstellation
Gitconstellation網站:gitconstellation.com
這是一個不開源的 star 管理工具。介面有一種小清新的風格。它採用分段載入 star 專案的方式載入。
比較:
優點 | 缺點 |
---|---|
介面美觀 | 不開源 |
只授權了讀取公共資訊 | 無法匯出相關內容 |
響應速度慢 |
2.OhMyStar2
ohmystarapp2 網址: www.ohmystarapp.com/
- 只能在蘋果電腦上用。
- 分為免費版和收費版。
比較:
優點 | 缺點 |
---|---|
介面美觀 | 不開源 |
可以匯出相關內容 | 需要授權訪問公共倉庫 |
免費版新增標籤沒有數量限制 | 新增標籤,響應速度慢 |
3. Starry
- 國人開發,Appstore 17年上線, 介面和OhMyStar2類似。
比較:
優點 | 缺點 |
---|---|
可以建立group管理 | 不開源 |
能拖拽專案新增到group中 | 免費版最多新增5個group |
響應速度快 | 需要授權訪問公共倉庫 |
不能匯出資料 |
4.Star Orde
- AppStore上收費12RMB,有mac版和iOS版。
三、不建議的
1.MyGitStar
- 這個專案最近更新是14年4月,不清楚具體長啥樣。
- 說明文件為中文
2. gitstars-openapi
- 最近更新是16年9月,現在僅僅是先把 API 公開出來了,還在開發中,網站還沒上線。
3. GitStars.com
- 最近更新是15年3月,現在停了,網站都打不開了,不過原始碼還在。
4. Gitrep
- 網站雖然在,但是基本是廢了,不能用。
四 總結
如果你沒有私有倉庫,建議使用 google外掛github-stars-manager
。如果是蘋果電腦,並且想要本地管理儲存,建議使用mac軟體 OhMyStar2