抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

该文章教你如何利用Github搜索框优雅地搜索到自己需要的、中意的项目!

Github热门项目

image-20211019211510516

GitHub Trend页面总结了每天/每周/每月周期的热门 Repositories 和 Developers,你可以看到在某个周期处于热门状态的开发项目和开发者。

GitHub Topic展示了最新和最流行的讨论主题,在这里你不仅能够看到开发项目,还能看到更多非开发技术的讨论主题,如 3D Model、Android、Algorithm等。

搜索技巧

按主题搜索

1
2
3
4
5
topic:stm32

topics:5 具有5个主题的仓库

topics:>5 超过5个主题的仓库

Awesome+关键字

通过Awesome + 关键字的方式进行搜索,可以找到不少的优秀资源。比如以上的搜索:

1
Awesome stm32  (可以用小写)

image-20211019212236196

通过关键字的位置进行搜索

(下面如果是大写字母的,可以用小写)

1
2
3
4
5
6
7
8
9
stm32 in:name      		表示搜索项目名中含有“stm32”关键字的项目

stm32 in:readme 表示搜索readme文件中含有“stm32”关键字的项目

stm32 in:description 表示搜索项目描述中含有“stm32”关键字的项目

stm32 in:username 搜索用户名含有“stm32”的用户发布的项目

stm32 in:ORGNAME 表示在组织或机构名中搜索 “stm32” 关键字

在用户或组织的仓库内搜索可以用下面语句:

1
2
3
org:github   搜索来自GitHub组织的项目

user:jack 搜索来自用户jack的项目

设置搜索条件

1
2
3
4
5
stars:>500 stm32   查找 stars 数超过500的stm32项目

forks:100..500 stm32 查找 forks 数在100~500之间的stm32项目

size:>=5000 stm32 查找 项目大小超过5000KB的stm32项目

搜索开发者

1
2
3
4
5
language:C++ location:china        限定开发者为国内开发者,使用语言为C++

followers:>100 关注人数超过100

jack in:fullname 匹配用户实名名为jack的开发者

按仓库创建或上次更新时间搜索

用于搜索还在更新和维护的项目

1
2
3
stm32 created:<2021-01-01   在2021-01-01之前创建的项目

pushed:>2021-02-02 在2021-02-02后还在pushed的项目

评论