我是如何发现优质开源项目的?

   

GitHubDaily 是从 2015 年 10 月开始运营的,至今三年有余,微博分享了数百个开源项目,前不久我已将微博分享的开源项目整理后发布到 GitHub 上了。    

GitHub 地址:https://github.com/GitHubDaily/GitHubDaily    

一开始运营的时候,主要是分享在平时工作会接触到的一些开源项目,后面自己闲着没事也会去搜索下最近 GitHub 有哪些比较好玩有趣的开源项目。

下面是我平时经常逛的几个网站,在这里我时不时会发现一些优质的开源项目。

优质渠道

GitHub 官方渠道

目前有几个我认为比较不错的渠道。下面我来挨个说一下。

1) GitHub Trending

这个相信是大家使用频率最高的渠道了,它是来自于 GitHub 官方的项目趋势列表,一些 Star 增长比较快的项目会在这里出现。开发者可以针对不同编程语言进行过滤筛选,是个挖掘优质项目的好渠道。

地址:https://github.com/trending

2) GitHub 动态

GitHub 上的一些大神经常会关注一些比较优秀的项目,如果你有关注他们,则可以通过 GitHub 动态流了解到一些他们认为不错的开源项目,甚至有时他们准备搞一些大动作时,你也可以在第一时间知晓。

GitHub 上大神很多,不同领域可关注的人也不同,这块等后面有时间我再分类整理一下,敬请关注。

3) GitHub Topic

从去年微软收购 GitHub 后,可以很明显的感知到的一点是,GitHub 正在慢慢优化项目的信息分类,让一些优质开源项目得到更有针对性的推送。

早期大部分开发者都是 Trending 或关注的人的动态来了解一些开源项目,但这样的曝光量显然对一个新启动的开源项目不太友好,因此后续 GitHub 应该会推出一些更为丰富的渠道,让大家可以更好的挖掘一些优质的开源项目。

目前的 Topic 我认为对项目的信息分类这块做得还不错,但对于一些新项目的曝光还是不太友好,期待后面这块的改善。

地址:https://github.com/topics

Hack News

技术人常逛的一个网站,著名 YC 创始人 Paul Graham 搞的,也是不少优质开源项目的起源地。不少开发者会时常上去推荐自己的开源项目,说不定你现在在用的某个开源项目,可能一开始就是通过这个渠道被人知晓,然后慢慢发展壮大的。

地址:https://news.ycombinator.com/show

Changelog

这个渠道可能知道的人相对来说会少一些,但是质量却很高,很多开源项目在不为人知的时候就已经有出现在这里了,Changelog 的 nightly 邮件我订阅了多年,有时闲着无事我就会去挨个翻出来看一看。

地址:https://changelog.com/nightly

Reddit

这里免不了还是要谈到 Reddit 这个大杂烩网站,上面的 opensource 主题也有不少优秀的开源项目,但是因为 Reddit 上面主题繁多,其本身也不是针对开发者的垂直网站,因此更新的频率会低一些。

地址:https://www.reddit.com/r/opensource/

GitHunt

一个开源的 Chrome 插件,把你 Chrome 的 Tab 页转为 GitHub 开源项目的推荐页,我是这个插件的重度用户,装了好几年,从来没卸载过,自认为是开发者必装浏览器插件之一 ????

有时候用 Chrome 搜东西的时候,⌘+T 常常会给我意向不到的惊喜。

地址:https://github.com/kamranahmedse/githunt

技术周报

各类技术周报,这里就不展开说了,你可以根据自己的技术领域在 Google 加关键词 Weekly 搜索订阅。他们一般每周都会定时推送所在领域相关的开源项目。

结语

在发现优质项目后,单纯的一个 Star 对你的帮助有限,如果可以,在 Star 一个项目后,不妨试着完成以下几件事:

  • 参与维护(解决几个 issue,提几个 PR)

  • 阅读源码(跟随大师的脚步去成为大师)

  • 参与开源(一起推进开源社区的进步)

最后,希望你在最大的同性交友社区 - GitHub 玩得开心,也期待后面能有机会在 GitHubDaily 分享你的开源项目 ????


如果你觉得这篇文章对你有帮助,也欢迎转发到朋友圈,给个好看,谢谢~

  • 微博:@GitHubDaily    

  • 知乎:@GitHubDaily

基于bert实现关系三元组抽取python源码+数据集+项目说明.zip基于bert实现关系三元组抽取python源码+数据集+项目说明.zip基于bert实现关系三元组抽取python源码+数据集+项目说明.zip基于bert实现关系三元组抽取python源码+数据集+项目说明.zip基于bert实现关系三元组抽取python源码+数据集+项目说明.zip 个人大四的毕业设计、课程设计、作业、经导师指导并认可通过的高分设计项目,评审平均分达96.5分。主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者,也可作为课程设计、期末大作业。 [资源说明] 不懂运行,下载完可以私聊问,可远程教学 该资源内项目源码是个人的毕设或者课设、作业,代码都测试ok,都是运行成功后才上传资源,答辩评审平均分达到96.5分,放心下载使用! 1、该资源内项目代码都经过测试运行成功,功能ok的情况下才上传的,请放心下载使用! 2、本项目适合计算机相关专业(如计科、人工智能、通信工程、自动化、电子信息等)的在校学生、老师或者企业员工下载学习,也适合小白学习进阶,当然也可作为毕设项目、课程设计、作业、项目初期立项演示等。 3、如果基础还行,也可在此代码基础上进行修改,以实现其他功能,也可用于毕设、课设、作业等。 下载后请首先打开README.md文件(如有),供学习参考。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值