且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

GitHub搜索技巧

更新时间:2022-05-12 07:12:13

github是世界知名的代码托管平台,千万程序员的圣地。作为一个常逛github的程序员,你在github上搜索代码时,是怎样操作的呢?

大家是不是也会像我一样搜索框直接输入关键字

GitHub搜索技巧

然后改变 一下列表oder排序方式

GitHub搜索技巧

但是找到了接近21万相关的开源项目,这时候的你是不是一脸懵呢!

接下来我们一块掌握几个精确查找项目的方式(均以springboot为例)

1.项目名搜索
in:name 项目关键字

GitHub搜索技巧

这时发现项目数据量已经少了一些,搜索到了16.5万个项目

2.项目描述搜索
in:description 关键字

GitHub搜索技巧

此时项目数量已经下降到了6.9万个

3.项目readMe搜索
in:readme 关键字

GitHub搜索技巧

此时项目数量为12.6万个

4.关键字搜索,然后限制stars或者forks 数
in:name 或者 description 或者 readme 关键字 stars:>数字 forks:>数字

stars 和 forks既可以单独使用,也可以组合使用

GitHub搜索技巧

当增加上stars 数量大于10000时,项目数为23个

5.限制项目更新时间
in:name或description或readme 关键字  pushed:>2021-02-01

GitHub搜索技巧

此时项目数为4.4万个。这里还可以和stars或者forks组合使用

6.限制项目的语言
in:name或description或readme 关键字  language:javascript

GitHub搜索技巧

项目数为8.5万个。

总结

如何高效的从GitHub上搜索开源项目,有下面的小技巧:

  • 项目名搜索: in:name 关键字
  • 项目描述搜索: in:description 关键字
  • 项目详细描述搜索: in: readme 关键字
  • 限制项目的火热程度: stars:>数字 或者 forks:>数字
  • 限制项目的更新时间:pushed:> 时间
  • 限制项目的语言:language:语言

所以以上github搜索的小技巧。你学废了吗?