2018 年还有半月就要结束了,这一年,大家都学了些什么?在 Github 上度过了多少时间?收藏了多少开源项目?加入了哪些开源社区?是否为哪个项目或社区贡献了自己的一份力量呢?今天,为大家整理了一份 Github 2018 年终报告,为大家盘点这一年 Github 上正在发生的一些变化,也希望能给大家在即将开始的 2019 年提供参考方向。

Github 年终报告

今年,在 Github 上,你可以跨存储库进行访问、获取全球超过 9600 万个项目的请求、问题与评论。托管在 Github 上的存储库达到 9600 多万个。创建了超过 2 亿个 pull requests,仅今年的创建量就超过了总数的 1/3。这里特别 Cue 一下第 2 亿个请求—— Vuetify.js。下面就要开始划重点了,为大家解读一些重要的内容。

一、开源项目四大排行榜

1、总排行榜(根据贡献者数量)

VS Code、React和 TensorFlow 三个项目的贡献者数量再次榜上有名并且位居了今年的前三甲。而今年,新上榜的还有容器管理类应用程序、Azure-docs 与合并 TypeScript 类型定义项目: Kubernetes, Azure Docs, and DefinitelyTyped。

2、飙升榜(根据增长速度)

总体来说,我们可以看到与机器学习、游戏、3D 打印、家庭自动化、科学编程、数据分析和全栈 JavaScript 开发相关的项目增长非常快速。

3、新酷榜

今年有很多令人兴奋的开源工作,从机器学习框架到游戏程序,这些开源项目虽然不是增速最快或最受欢迎的,但是我们认为这些开源项目或社区是非常有明星潜质的。

在前面的总榜和飙升榜中都有 TensorFlow 身影,而 Google 今年发布的强化学习新框架 dopamine 则进入新酷榜。紧随其后的是 Facebook Research 发布的 Detection 算法。大家看到最后一个项目的时候一定会非常熟悉,没错,就是当年风靡一时的微信小程序游戏跳一跳。

4、达人榜

这份排名主要是围绕那些致力于开源的组织。开源项目的发展离不开数百万付费或志愿开发人员的贡献以及雇佣他们的组织。其中,微软、Google、小红帽、英特尔及一些高校对开源项目及社区的贡献尤为突出。

二、主题排行榜

1、热题榜

今年的项目涉及上百万个主题,JavaScript(前端&后端)、机器学习和手机应用开发成为最热门的三大主题。

2、明星榜

机器学习和 React 是 Github 社区中热门主题,其中 PyTorch 和 Gatsby 是今年增长最快的主题,区块链相关领域也呈增长趋势,当然,榜首还是 Hacktoberfest。

三、语言排行榜

1、热门榜

Github 上的项目,涉及上百种编程语言,但是 JavaScript 仍是贡献者使用人数最多的。今年 TypeScript 的名次上升到第 7 位,去年才是第一次进入排行榜的前十名。

2、劲升榜

从发展趋势来看,Kotlin、HCL、TypeScript 和 Rust 的增速都非常快。近年来,AI 领域、机器学习与深度学习算法的火热, Python 成为非常流行的语言,在总流行榜中排名第三,增长趋势榜中排名第八。

除了开源项目、项目主题和编程语言的数据统计,还有一些比较有意思的统计,比如在 Github 社区中,使用不同语言的贡献者经常使用的表情符号。想问一下 C# 和 C++ 的小伙伴们,你们怎么了?(关爱脸~~)

完整报告,可以阅读:

https://octoverse.github.com/projects

四、十大开源项目推荐     

回顾过去的一年,每一个项目都是自发布后,从 0 Star、0 Fork 开始一个用户一个用户的积累。上面的那些榜单都是基于数据收集时长期累积的,下面推荐的这两份榜单有所不同,这些开源项目的数据都是在发布后 28 天的数据。

1、人气榜

根据 2017.12 --2018.12 的数据,评选出了 Github 上,基于项目发布 28 天后累计 Stars 数的十大开源项目。

2、原创榜

根据 2017.12 --2018.12 的数据,评选出了 Github 上,基于项目发布 28 天后累计贡献者数的十大开源项目。

Top 开源项目,可以阅读:

https://blog.github.com/2018-12-13-new-open-source-projects/

Github 深度学习开源项目资源清单

1、最受欢迎项目 Top 200 资源

这份定期更新的资料列表,列出了一段时间内最受大家欢迎的深度学习开源项目 Top 200。目前的数据更新于 2018 年 9 月。

看到前十名,想必大家都不陌生。一半是开源库或开源框架,TensorFlow、Keras、OpenCV、Caffe及 PyTorch;另外一半都是有助于学习升级的学习资源。有专门针对 TensorFlow 的教程 TensorFlow-Examples、有帮助攻克机器学习的 Machine-Learning-For-Software-Engineers、还有能在深度学习学习之路助你一臂之力的 Deep-Learning-Papers-Reading-Roadmap 和 Awesome-Deep-Learning-Papers。前十一名的名次都没有变化,不过MXNet 上升一个名而 CNTK 则下降一个名次,二者交换了排名。

2、上升趋势 Top 100 项目资源


根据统计当天获得 Stars 数量进行排名。目前的数据更新于 2018 年 9 月。

整理 | Jane

来源 | AI科技大本营

∞∞∞∞∞

公众号回复“IT派”,

邀你加入 IT派 { 深广创投圈 }

超级盘点 | Github年终各大排行榜相关推荐

  1. 开源项目哪家强?Github年终各大排行榜超级盘点(内附开源项目学习资源)

    整理 | Jane 出品 | AI科技大本营 [导语]提到开源项目,2018 年注定是不平凡的一年.据 Octoverse 报告数据,仅在 2018 年,Github 上的新用户就比过去六年的用户总数 ...

  2. 开源项目哪家强?Github年终各大排行榜超级盘点

    整理 | Jane 出品 | AI科技大本营 [导语]提到开源项目,2018 年注定是不平凡的一年.据 Octoverse 报告数据,仅在 2018 年,Github 上的新用户就比过去六年的用户总数 ...

  3. 年终固定资产大盘点的解决方案

    年终固定资产盘点开始倒计时了.作为一名行政.IT.固定资产管理员,您准备好了吗?往年固定资产盘点手忙脚乱的场景是否还在脑海中记忆犹新?往事不堪回首.今年的固定资产盘点是否还要重复去年的故事? 年终固定 ...

  4. Android软件开发之盘点自定义View界面大合集(二)

    Android软件开发之盘点自定义View界面大合集(二) - 雨松MOMO的程序世界 - 51CTO技术博客 雨松MOMO带大家盘点Android 中的自定义View界面的绘制 今天我用自己写的一个 ...

  5. GitHub提速方法大揭秘,10M速度使用无忧

    本文由 比特飞 原创发布,欢迎大家踊跃转载. 转载请注明本文地址:GitHub提速方法大揭秘,10M速度使用无忧 | .Net中文网. 1.概述 众所周知,GitHub在国内一直受到DNS污染的问题, ...

  6. github开源项目大集合(1)

    github开源项目大集合 目前包括: Android 开源项目第一篇--个性化控件(View)篇  包括ListView.ActionBar.Menu.ViewPager.Gallery.GridV ...

  7. 2021年多媒体技术圈年终事件大回顾

    今年的年终总结,虽迟但到,回看往年的总结: 2018年多媒体技术圈年终事件大回顾 2019年多媒体技术圈年终事件大回顾 2020(我鸽了) 以下内容均为个人见解,大佬轻拍~ 一月 一月属于WebRTC ...

  8. Github上Laravel开源排行榜Star数31-60名

    Github上Laravel开源排行榜Star数31-60名,罗列所有 Laravel 开源扩展包,含 Github Star 数量,下载数量和项目简介.默认排序是按Star数量从多到少来排 31.c ...

  9. 擦地机器人排行榜_扫地机器人十大排行榜

    进入2018年以来,我们看到,越来越多的家庭购买并使用了扫地机器人,扫地机器人的普及度进一步获得提升.智家网通过征集用户对扫地机器人选购的数据信息,整理了2018扫地机器人十大品牌排行榜推荐您参考! ...

最新文章

  1. [Java]JDBC操作MySQL数据库
  2. Microsoft Azure云服务停机!系水泵未知原因关闭导致
  3. 07 ORA系列:ORA-01747 或列说明无效 user.table.column, table.column
  4. 33%制造企业跑步上云,云MES市场将达到23.4亿美元
  5. QT的QDataStream类的使用
  6. mysql级联_MySQL 级联复制(A-B-C)
  7. JS中的Replace方法
  8. mac os域名解析处理 清缓存 映射
  9. Servlet 表单数据笔记
  10. Android手势监听类GestureDetector的使用
  11. java键盘钩子_HOOK使用:全局键盘钩子
  12. 11111111111111111111
  13. gg修改器偏移量修改_GG修改器正版
  14. 纳什均衡定义、举例、分类
  15. 气球java游戏_气球游戏-2019腾讯笔试
  16. 【一起来刷Python题】——09.解决熄灯问题
  17. 微商截图管家 v1.0.0
  18. python小程序嵌入excel_用原生的方式操作Excel,Python玩转Excel神器xlsxwriter详解!...
  19. 击鼓传花击鼓次数相同c语言,击鼓传花
  20. 通过CMD启动MATLAB的同时运行M脚本

热门文章

  1. html5如何插入avi视频,GIF Movie Gear
  2. Storm:最火的流式处理框架
  3. mssqlserver系统表
  4. 基于mediapipe和opencv的手势控制电脑鼠标
  5. Revit插件的【快速视图样板】视图设置保存
  6. java穷举密码_穷举算法和递推算法(Java)
  7. 挽歌.怀念光辉岁月(转载)
  8. 非标框架(5)-轴参数类
  9. 文化和旅游部艺术发展中心和文化和旅游部人才中心,二者的社会水平考级有什么区别?
  10. 果蔬配送哪个生鲜配送软件比较好用的