GitHub 发布 2018 年开源项目趋势预测
Github 发布了一篇博客,预测了 2018 年开源项目的发展趋势,这些趋势可以帮助开发人员在共享知识的同时,寻求方法简化流程,并 get 新技能。
去年,Github 有来自将近 200 个国家的 2400 万的开发者聚集在一起,共同编写更好更强大的代码。2017 年,从框架到数据可视化,共构建了 2500 多万个存储库,今年的数据似乎还会有所上升。
今年,Github 整理了 2017 年社区上贡献者、访问者和最受欢迎活动的数据,以预测 2018 年开源项目的发展趋势。
项目趋势
跨平台开发
跨平台开发和网页开发是 2017 年增在最快的领域。例如,2017 年,Angular/angular-cli 的贡献者数量比 2016 年多 2.2 倍。Angular / Angular,Facebook / React 和 Electron / Electron 等相关项目的贡献数、访问数、Star 数更加多。这些项目都帮助简化了开发流程,缩短了从桌面和移动平台开始到部署的时间。
深度学习
2017 年深度学习也受到了广泛的重视,人工智能帮助解决了存在于多个行业的,复杂而有趣的问题。开发者对 Keras-team / Keras 和 Mozilla / DeepSpeech 等项目的贡献与参与推动了这一领域的发展。2017 年,TensorFlow / TensorFlow 的访问量比 2016 年增加 2.2 倍,TensowFlow/models 的访问量增加了 5.5 倍。
新技能
开发者一直致力于开发编码技能,2017 年 Star 的项目都与编码学习、获取编码工作和编码最佳实践的项目有关。例如,Chalarangelo/30-seconds-of-code 和 norvig / pytudes 分别在 javascript 和 python 中提供代码示例,以帮助您提高这些语言的流畅度。jwasham/coding-interview-university 和 yangshun/tech-interview-handbook 为如何通过软件工程师的面试提供了资源。i0natan/nodebestpractices,alibaba / p3c 和 thedaviddias/Front-End-Checklist 为编写代码和组织项目提供了最佳实践。
方法
Github 通过三种不同类型的活动发现了这些趋势:
首先,评出 2016 年至少有 2000 个贡献者,并且在 2017 年贡献者数量增幅最大的 Top100 项目
然后,评出 2017 年项目 repo 访问量增幅最大的 Top100 项目
最后,评出 2017 年获得最多新星的 Top100 项目
结合这三个列表对项目进行社区分类,并查看了列表中排名最高的社区。
更多信息
了解更多关于开源项目的信息,欢迎查看 Universe 上的报告:The State of the Octoverse。
我们之前还发布过一篇关于谁是“谁是2017年度开源贡献之王?”的文章:
2017年,GitHub 开源项目贡献 Top3 分别为微软、谷歌和红帽。
微软大约有 1,300 名员工积极地将代码推送到 GitHub 上的 825 个顶级仓库
谷歌大约有 900 名员工活跃于 GitHub,将代码推送到约 1,100 个顶级仓库
RedHat 大约有 442 人为 338 个仓库贡献代码
BAT 的贡献也不少
阿里巴巴排名 9
腾讯排名 14
百度排名 15
编译自:https://github.com/blog/2499-open-source-project-trends-for-2018
原文地址:https://github.com/blog/2499-open-source-project-trends-for-2018
.NET社区新闻,深度好文,欢迎访问公众号文章汇总 http://www.csharpkit.com
GitHub 发布 2018 年开源项目趋势预测相关推荐
- GitHub 发布 2018 年开源项目趋势预测:跨平台、深度学习增长最快!
点击上方"CSDN",选择"置顶公众号" 关键时刻,第一时间送达! 近日,Github 发布了一篇博客,预测了 2018 年开源项目的发展趋势,这些趋势可以帮助 ...
- GitHub Android 最火开源项目Top20
GitHub Android 最火开源项目Top20 GitHub 上的开源项目不胜枚举,越来越多的开源项目正在迁移到GitHub平台上.基于不要重复造轮子的原则,了解当下比较流行的Android与i ...
- 【转】GitHub 优秀的 Android 开源项目
转自:http://blog.csdn.net/shulianghan/article/details/18046021 主要介绍那些不错个性化的View,包括ListView.ActionBar.M ...
- GitHub 优秀的 Android 开源项目——转自多篇网络文章
GitHub 优秀的 Android 开源项目 转自:http://blog.csdn.net/shulianghan/article/details/18046021 主要介绍那些不错个性化的Vie ...
- GitHub优秀的Android开源项目
原文地址为http://www.trinea.cn/android/android-open-source-projects-view/,作者Trinea 主要介绍那些不错个性化的View,包括Lis ...
- GitHub 优秀的 Android 开源项目 淘宝技术牛p博客整理开发中最常用的GitHub上 优秀的 Android 开源项目整理(精品)...
原文地址为http://www.trinea.cn/android/android-open-source-projects-view/,作者Trinea 主要介绍那些不错个性化的View,包括Lis ...
- GitHub 优秀的 Android 开源项目 转自http://blog.csdn.net/shulianghan/article/details/18046021
原文地址为http://www.trinea.cn/android/android-open-source-projects-view/,作者Trinea 主要介绍那些不错个性化的View,包括Lis ...
- GitHub 优秀的 Android 开源项目(值得研究)
转自:http://blog.csdn.net/shulianghan/article/details/18046021 主要介绍那些不错个性化的View,包括ListView.ActionBar.M ...
- GitHub 优秀的 Android 开源项目 - 让 学习 成为一种 习惯 ( 韩曙亮 の 技术博客 ) - 博客频道 - CSDN.NET
原文地址为http://www.trinea.cn/android/android-open-source-projects-view/,作者Trinea http://www.cnblogs.com ...
最新文章
- Wide Deep的OneFlow网络训练
- 标称变量(Categorical Features)或者分类变量(Categorical Features​​​​​​​)编码为数值变量(Continuous Features​​​​​​​)
- 使用rar备份mysql_用RAR备份源代码_用WSH备份数据库
- C++实现学生成绩管理系统
- win10 64 安装VSS2005报错,解决方法。
- qt 操作html,如何在Webkit窗口中操作页面内容(使用QT和QTWebKit)?
- Java数字图像处理基础知识 - 必读
- 解读腾讯极速高清AR-SR的画质改善机制
- PHP 代码简洁之道 ( PHP Clean Code)(第二部分)
- hdu-1088 Write a simple HTML Browser
- 图模型在信息流推荐系统中的原理和实践
- 前端学数据库之子查询
- 萍萍多用户简历系统 v1.0
- UML序列图总结(转)
- 1.hexo+next友情链接页面搭建
- 骆驼壳修改服务器,【电视直播】发烧友TV,骆驼壳导入直播源教程,打造个人专属永久盒子软件,你们想看的这都有!...
- wifi数据包解析_详细解析WiFi模块的基础知识
- 更好的图片压缩途径: WebP探索之路
- 无源滤波器设计与选型
- 【开源教程8】疯壳·开源编队无人机-GPIO(LED 航情灯、信号灯控制)