GitAny - 無需登入的 GitHub 最新倉庫檢索工具

地址:https://github.com/MartinxMax/gitany

GitAny - 無需登入的 GitHub 專案搜尋工具

GitAny 是一款基於 Python 的工具,允許你在無需登入的情況下搜尋當天最新的 GitHub 專案。它支援模糊搜尋、條件篩選以及倉庫資料的視覺化分析。


安裝依賴

$ pip install -r requirements.txt

image.png


如何啟動

$ python gitany.py

image-1.png


命令總覽

啟動後,輸入:

gitany$ help

image-2.png

查看所有可用命令。


資料更新

從 GitHub 抓取資料(支援代理設定和自訂頁數):

gitany$ update
[+] 代理 IP(預設:無):192.168.0.113  
[+] 代理端口(預設:無):7890  
[+] 更新頁數:2

image-3.png


搜尋語法參考

命令格式說明
search dec=<關鍵字>按倉庫描述模糊搜尋
search lan=<關鍵字>按程式語言模糊搜尋
search repo=<關鍵字>按倉庫名稱(full_name)模糊搜尋
search star>=500按星標數過濾(支援 > >= < <= = 等比較符號)
search fork<=1000按分支數過濾(支援 > >= < <= = 等比較符號)
search all顯示所有倉庫資料

範例:

gitany$ search dec=gpt
gitany$ search all

image-4.png

image-5.png


資料視覺化

輸入以下命令產生圖表,並保存為圖片檔案:

gitany$ graphy

image-6.png

image-7.png

包含:

  • 條形圖:顯示每個倉庫的星標數與分支數
  • 圓餅圖:顯示程式語言的分佈
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值