当前位置: 首页 > article >正文

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

包含:

  • 條形圖:顯示每個倉庫的星標數與分支數
  • 圓餅圖:顯示程式語言的分佈
http://www.lryc.cn/news/2387213.html

相关文章:

  • 在飞牛nas系统上部署gitlab
  • 深入理解 Redis 哨兵模式
  • SQL进阶之旅 Day 4:子查询与临时表优化
  • [特殊字符]《Qt实战:基于QCustomPlot的装药燃面动态曲线绘制(附右键菜单/样式美化/完整源码)》
  • 力扣-最大连续一的个数
  • 无人机避障——深蓝学院浙大栅格地图以及ESDF地图内容
  • Postman基础操作
  • 【MPC控制 - 从ACC到自动驾驶】3 MPC控制器设计原理与参数配置:打造ACC的“最强大脑”
  • Unity3D仿星露谷物语开发52之菜单页面
  • 待定事项之存储数据
  • 电脑装的数据越多,会不会越重
  • 君正Ingenic webRTC P2P库libyangpeerconnection7编程指南
  • MySQL——复合查询表的内外连
  • 小米玄戒O1架构深度解析(一):十核异构设计与缓存层次详解
  • Numba模块的用法(高性能计算)
  • Kafka自定义分区策略实战避坑指南
  • PyTorch中cdist和sum函数使用示例详解
  • [免费]微信小程序宠物医院管理系统(uni-app+SpringBoot后端+Vue管理端)【论文+源码+SQL脚本】
  • centos7.9使用docker-compose安装kafka
  • ETL 工具与数据中台的关系与区别
  • SQLMesh Typed Macros:让SQL宏更强大、更安全、更易维护
  • DeepSpeed-Ulysses:支持极长序列 Transformer 模型训练的系统优化方法
  • Docker 使用镜像[SpringBoot之Docker实战系列] - 第537篇
  • 解锁MCP:AI大模型的万能工具箱
  • Error in beforeDestroy hook: “Error: [ElementForm]unpected width “
  • vscode包含工程文件路径
  • 私有知识库 Coco AI 实战(七):摄入本地 PDF 文件
  • GitLab 18.0 正式发布,15.0 将不再受技术支持,须升级【二】
  • NtfsLookupAttributeByName函数分析之和Scb->AttributeName的关系
  • STM32H7系列USART驱动区别解析 stm32h7xx_hal_usart.c与stm32h7xx_ll_usart.c的区别?