GitHub高效查询开源项目

如何通过GitHub高效的查询开源项目进行学习

一、直接通过GitHub的高级检索

高级搜索的参数:https://github.com/search/advanced

二、通过搜索框Search for jump to...带着条件进行检索

GitHub高效查询开源项目

几个常用的参数:

  1. in:name example                                         名字中有“example”
  2. in:readme example                                      readme中有“example”
  3. in:description example                                 描述中有“example”
  4. stars:>1000                                                  star>1000
  5. forks:>1000                                                  fork>1000
  6. pushed:>2019-09-01                                   2019年9月1日后有更新的
  7. language:java                                              用Java编写的项目

例子:想搜索star>3000的一个spring boot项目

       搜索框输入:in:name spring boot stars:>3000

GitHub高效查询开源项目