GitHub 上能挖矿的神仙技巧 - 如何发现优秀的开源项目

1. 前言本文介绍如何在 GitHub 上发现优秀的开源项目 , 找到你想要的矿 。
GitHub 作为全球最大的同性交友网站 , 也是矿资源非常丰富的矿场 。
GitHub 有时比 Google 还有用 , 如果你不懂如何使用它来挖矿 , 那你不算一名合格的程序员 。
GitHub 是一个宝藏库 , 可没有藏宝图 , GitHub 这个亿计的优秀的开源项目也和你没有关系 。
一般人没事的时候刷刷朋友圈、微博、电视剧、知乎 , 而有些人是没事的时候刷刷 GitHub, 看看最近有哪些流行的项目 , 久而久之 , 这差距就越来越大 , 那么如何发现优秀的开源项目呢 ?
笔者做前端开发这些年 , 几乎每天都会刷 GitHub , 也算是 GitHub 的重度使用者了 , 其中也掌握了一定的技巧 , 由此写一下我是如何使用它来挖矿的 !
2. Fllow关注 GitHub 上活跃的大牛 。
GitHub 主页有一个类似微信的朋友圈 , 所有你关注的人(相当于微信的好友)的动作 , 比如 create、star、fork 了某个项目都会出现在你的时间线上 , 这种方式适合我这种比较懒的人 , 不用主动去找项目 , 而这种基本是我每天获取信息的一个很重要的方式 。
【GitHub 上能挖矿的神仙技巧 - 如何发现优秀的开源项目】一些大牛 create、star、fork 了某个项目 , 很大程度是因为该项目做得好 , 或者对他有用的 。
比如:github 上的 actions 功能刚出不是很久 , 很多人还不会用 , 然后阮一峰老师今天就创建了一个 github-actions-demo 的仓库 。
再比如:还有过几天就是中秋了 , 所以很多人抢票回家 , 所以不少人 star 了 12306 的智能刷票 , 订票的项目 。
比如下图就是我关注的一些大牛在今天点了 Star 的项目 。
GitHub 上能挖矿的神仙技巧 - 如何发现优秀的开源项目文章插图
不知道怎么关注这些人?那么很简单 , 关注我 crmeb, 以及我 GitHub 上关注的一些大牛 , 基本就差不多了 , 因为我关注的很多在 GitHub 上活跃的大牛 , 平时看到活跃的大牛也会继续关注 。
GitHub 上能挖矿的神仙技巧 - 如何发现优秀的开源项目文章插图
可能很多人不想 Fllow 别人 , 因为不想被别人看到 , 不想承认别人比自己优秀 。
但我想说:承认别人比自己优秀不丢脸 。
Vue.js 的作者尤雨溪够牛 B 吧 , 都关注了不少大牛呢 , 都虚心向别人学习呢 , 更何况我们呢 。
GitHub 上能挖矿的神仙技巧 - 如何发现优秀的开源项目文章插图
活跃是指:经常在 GitHub 上做开源项目、 Star 别人优秀项目、Fork 别人优秀项目、Flow 别人、或者写博客 。
但是你关注太多比你的 level 高太多的大牛用处不是很大的 , 往往对你现在的帮助不是很大 , 所以关注顶级大牛的目的应该是更好的知道行业的动态或者方向 。
多关注一些 level 高一两级的大牛 , 比如你是初级前端 , 那你应该关注多一些中级或者高级的前端 ,只比你的 level 高一两级的前端现在关注的内容或者知识往往是你即将要学到或者用到的 。
至于为什么只关注活跃的大牛呢 , 因为自己能从他那里有所收获 , 如果某个技术大牛确实很厉害 , 但是对你没什么帮助 , 关注 TA 有个毛用嘛!
3. Explore Repositoriesgithub 也会推一些你可能感兴趣的仓库给你的 , 只要你一打开 github.com[2]网站 , 就出现了 。 比如下图是今天推送给我的仓库 。
GitHub 上能挖矿的神仙技巧 - 如何发现优秀的开源项目文章插图
4. Explore4.1 TrendingTrending:趋势的意思 。
在 Trending 页面 , 你可以看到最近一些热门的开源项目或者开发者 , 这个页面可以算是很多人主动获取一些开源项目和活跃开发者最好的途径 。
首先点击 Explore => Trending 。

  • 可以选择看开源项目还是开发者 , 切换 Repositories 和 Developers 即可 。
  • 可以选择「当天热门」、「一周之内热门」和「一月之内热门」来查看 。
  • 可以选择语言类来查看 , 比如你想查看最近热门的 Vue 项目 , 那么右边就可以选择 Vue 语言 。

GitHub 上能挖矿的神仙技巧 - 如何发现优秀的开源项目文章插图
这个页面推荐大家每隔几天就去看下 , 主动发掘一些优秀的开源项目 。
4.2 TopicsTopics 里面也可以看某个话题或者领域内最优秀的项目 。
比如前端领域:Front end[3]
GitHub 上能挖矿的神仙技巧 - 如何发现优秀的开源项目文章插图
5. Star因为笔者也做过几个开源项目 , 所以知道 star 数会给作者动力的 , 越多人点 star, 维护这个开源项目的驱动力就越足 。