如何有效的在GitHub上进行搜索开源项目?

一般人搜索开源项目,比如找qt,就直接在搜索框中搜索qt,这时,会出现6000多条搜索结果,如下图,那如果筛选呢?


image.png

1、设置一些关键字
希望项目名称中带有qt,搜索框输入:“in:name qt”,这样一搜索,少了2000多条,不错;


image.png

2、还是很多,怎么办,那再根据星级来找吧,星级大于3000:
继续输入:stars:>3000,MOG,现在只剩三条了


image.png

3、其他搜索设置:
forks:>3000
in:readme qt 在readme中,查找是否有qt
in:description 响应式 ,在描述中查找是否有“响应式”(在这里搜索比较准)
languages:C++,限定搜索的语言,比如这里只搜索C++语言的
pushed:>2020-04 ,限定更新时间,如此时2020年4月以后的

4、注意啦
所有条件可以叠加搜索

5、怎么查看开源项目的基本要点?
a、先看项目的基本技术介绍,如下边这个,xxx视频框框架,支持xxx平台,如果你感兴趣,赶紧Mark...


image.png

b、其次,看更新时间
c、看Readme文档,这个文档,会对整个项目做个简单的介绍
d、看整个项目的结构是不是比较规范,完整?

基本就是这些了,记得不要想学什么直接搜个名称啦,太多了不好筛选呢~
如果有帮助的到你,那就太开心了~~

你可能感兴趣的:(如何有效的在GitHub上进行搜索开源项目?)