Github 上那些开源项目的 star 数

掐指一算,一年时间过去了,去年的这个时候,我还捞了一下 github 上的开源项目数据,分析了一下 github 上的项目分布、受欢迎程度等,还是由一些小小的有意思的发现(原文在此)。前几天看到《GitHub预测2018年开源项目趋势》一文,感觉是时候简单回顾下这一年来开源项目的变化了。

39,919,570 与 110,512

  • 搜索接口返回的数据显示,Github上共有 39,919,570 个开源项目,当然这里面大部分是个人存储的代码仓库,如果把 star 数大于 100 的的项目认为是真正的开源项目,那么有 110,512 个,较去年增长了 37%

291,714

收获 star 最多的一个项目仍然是 [freeCodeCamp] 的项目,比上年增长 18% 左右,从这个数据也反应出又有不少新人入行学习编程,计算机仍然是当今最热门的就业领域之一。

TOP 50

star 数超过 2000 的项目总共增长到了 6688 个,比去年增长 47%,同样可以看一下 TOP 50都是哪些项目:

nameownerstarslanguageforks
freeCodeCampfreeCodeCamp291714JavaScript13576
bootstraptwbs122600CSS58131
free-programming-booksEbookFoundation102321None26000
tensorflowtensorflow92090C++59339
reactfacebook90293JavaScript17053
vuevuejs86275JavaScript12638
awesomesindresorhus79962None10511
You-Dont-Know-JSgetify77256None14026
d3d373206JavaScript18874
javascriptairbnb67512JavaScript12907
oh-my-zshrobbyrussell66957Shell14202
gitignoregithub62669None28530
react-nativefacebook60960JavaScript13960
coding-interview-universityjwasham58934None16104
angular.jsangular58125JavaScript28840
electronelectron57573C++7524
linuxtorvalds56216C20709
Font-AwesomeFortAwesome55287CSS9542
animate.cssdaneden49723CSS10739
jqueryjquery48267JavaScript14670
mobymoby47961Go14143
awesome-pythonvinta46590Python9021
nodenodejs46291JavaScript9706
vscodeMicrosoft45704TypeScript6178
create-react-appfacebook44825JavaScript8776
atomatom43863JavaScript8757
developer-roadmapkamranahmedse43710None6111
swiftapple42921C++6760
laravellaravel40977PHP12797
Semantic-UISemantic-Org40003JavaScript4329
html5-boilerplateh5bp39963JavaScript9592
three.jsmrdoob39919JavaScript14853
socket.iosocketio39796JavaScript7506
meteormeteor39379JavaScript4965
reveal.jshakimel39266JavaScript11652
railsrails38916Ruby15748
reduxreactjs38875JavaScript9178
gogolang38843Go5270
webpackwebpack38499JavaScript4802
axiosaxios37561JavaScript2619
expressexpressjs37084JavaScript6635
node-v0.x-archivenodejs35958None7964
momentmoment35867JavaScript5360
Chart.jschartjs35627JavaScript8559
resume.github.comresume35150JavaScript924
youtube-dlrg334679Python6370
httpiejakubroztocil34379Python2331
thefucknvbn34183Python1693
public-apistoddmotto34153Python3206
the-art-of-command-linejlevy34000None3385

有几个值得注意的点:JavaScript 类项目仍然是非常受欢迎;TensorFlow 上升最快,说明人工智能领域仍然是全球范围内最受关注的领域,虽然 2017 年被誉为区块链元年,在资本市场区块链项目也大受欢迎,但还没有迎来真正爆发式增长的阶段。我个人觉得相比之下,在应用场景中,人工智能能给终端消费者带来直接的体验提升,而区块链强调的去中心化可能是一种美好的想象,在有竞争机制、计算力不平等的情况下很难做到平等竞争,必然会产生新的局部中心,倒是不可窜改这一点的应用值得期待。最后跨平台的开发技术也受欢迎,像 react、electron 相关项目;另外有几个 Python 类项目上升也很快,个人不太熟悉。

按编程语言汇总

不用看,其实也是能猜个大概分布。

按作者汇总

较去年比较,可以看到,变化最大的是腾讯腾讯在过去一年里大力推进了开源工作,新开放了大量优秀的项目。

我们的开源项目

我们团队在 2017 年也推出过自己的开源项目 Tangram 系列,它是用来做页面结构动态化和组件动态化的一个方案。其中 vlayout 项目,受到了不小的欢迎,虽然没有排上上述榜单,但在整个大盘里也属于靠前的。

Android

iOS

数据说明

本文的数据通过 github 接口抓取,统计截止 2018-03-11。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值