GitHub也发布了2020年度Octoverse报告,展示了过去这一年社区的一些数据情况以及发展趋势。
GitHub社区数据概况
过去这一年,GitHub上新增了约6000万个仓库以及19亿次提交贡献。
而且报告数据显示,GitHub目前拥有了约5600万+开发者,并且预计在2025年这个数字将突破1亿大关。
不得不说现如今的GitHub的确是一个庞大的开发者汇聚平台了。 GitHub的用户来自全球的各个角落,据报告显示,用户区域分布如下图所示,其中北美占比最高,亚洲次之并成增长趋势。
报告也显示GitHub丰富多样的用户类型,除了开发者之外也吸引了众多学生,老师以及设计师和管理者。
报告中还给出了近几年随着时间的推移,GitHub使用角色的分布变化,图中显示除了开发者之外的很多用户类型都在呈上涨趋势,如数据分析人员,科学家,学生,教师和设计师都加入了GitHub,这表明在这个平台上进行协作的将不仅仅只有代码。
报告还给出了贡献者增长最快的国家(地区),这些数据都表明开源正影响着世界的各个角落。
热门编程语言分布
报告给出了平台上几大热门编程语言的趋势走向。
可以看出,JavaScript、Python、Java三位老将依然居身高位,且稳坐前列;TypeScript异军突起,宛如一匹小黑马;而PHP表示此刻心里确实有点慌啊。。。
除此之外,报告数据中还给出了使用了开源软件的活跃公共仓库的百分比,我们可以看到开源(软件)在JavaScript(94%)、Ruby(90%)和.NET(近90%)中使用最为频繁。
用户活跃度变化趋势
由于今年特殊的情况,很多人开始了远程工作,GitHub给出的报告显示得也非常明显,3月份之后,活跃度明显要高了很多,活跃用户的开源项目创建率出现了阶梯式增长,比去年同期多了40%,很多人花在GitHub开源项目上的时间也明显增多了。
来源参考:https://octoverse.github.com