webrtcH4cKS: WebRTC开源人气竞赛获胜者是?(二)

每个包含受欢迎项目repo的不同用户

最受欢迎的repo评论

数据中有很多repo,但其中有几个重复出现了。我会列出在这两项指标中排名前10位并带有简短评论的repo。为了统计数据,我对每个列表进行了反排名(即最受欢迎的repo用最大编号),并按降序排列数据。

pions在2019年4月将更名为pion 。为避免重复计算,我计算了pions/webrtc和pion/webrtc中的不同用户。

最受欢迎的组织是谁?

上面的分析着眼于个人repo,但是某些GitHub组织也有许多repo,通常根据组织构建代码的方式而将其作为同一项目的一部分。也许每个平均使用率相对较低的repo掩盖了组织级别上更常用的项目,详细情况如下。

每个组织的用户

每个组织贡献代码的用户

让我们细分数据,仅查看积极参与编码的人员。

来自组织的评论

和以前一样,让我们看一下上述数据未提及的前10名。

WebRTC有多受欢迎?

我们研究了WebRTC的流行之处,但WebRTC的整体表现如何呢?为了弄清楚这一点,我统计了GitHub每月的活跃用户,并将其与WebRTC用户库进行了比较。统计发现WebRTC是所有GitHub repo的一小部分,因此规模有所不同,但可以看到WebRTC的增长趋势。为了平均季节性(即夏天低谷期)和随机变化,我制作了6个月的移动平均数。

从下图中可以看到两条线都呈右上走势。与2018年的GitHub总体相比,WebRTC的增长似乎略有放缓,但WebRTC2019年的增长显然快于GitHub的总体增长量。像pion这样的新WebRTC项目无疑对其增长有所帮助。

我也对给定月份中较活跃的用户做出了统计。下图表明WebRTC活动从2017年到2018年相对减少,在2019年(截至目前)有所回升。

总结

数据显示WebRTC运行良好。自我2015年撰文进行分析以来,WebRTC的高层有些变动。但是我们可以看到许多新项目迅速崛起。WebRTC与时俱进。从GitHub的总体统计数据来看,WebRTC已扎根于技术领域。随着WebRTC-QUIC之类的项目日趋成熟,WebRTC甚至会找到新的增长点。

事实上还有很多项目,但我在此无法全部展开,仅能强调其中一些。我的切入点很随意,而且这只是我的一家之言。所以请将这篇文章中的观点当作参考即可。希望下次能看到您的名字出现在WebRTC主要开源贡献者的名单上!

原文地址:https://webrtchacks.com/webrtc-open-source-most-popular/

文章作者: Chad Hart

 

填写常用邮箱,接收社区更新

WebRTC 中文社区由

运营