2023年度中国开源研究报告

news/2024/7/10 21:52:40 标签: 开源, 2023年度中国开源研究报告

截止为2023年11月的中国开源项目数字报告,计算了中国的开源项目的活动指标进行排名,可以看到排名第一的是百度的飞桨PaddlePaddle,前50的排名中人工智能相关的开源项目,占比越来越高,其中使用的编程语言主要有:python、java、C++、TypeScript、Go、Rust等,从这些数据也能部分反映出当前中国的编程行业的基本情况。

程序员应该向这几个方向研究研究,随大流总是大多数人的选择。

开源项目排名

#名称语言活跃开发者数量评论数未解决的问题数未合并的拉取请求数评审数合并的拉取请求数提交数新增行数删除行数
1PaddlePaddle/PaddlePython6108.01166120365161153919478375322210695816191834
2ant-design/ant-designTypeScript5095.782776137971611114610248533437313079108864
3pingcap/tidbGo4687.13556656633301489011541385531668555895341251
4PaddlePaddle/PaddleOCRPython3172.671221882820687806456682018212975142120
5alibaba/nacosJava2925.031332681613619044826513116242344142041
6apache/tvmPython2696.7938773033171923891416938193318369105105
7apache/shardingsphereJava2600.996838863159731832391294210045484672320689
8NervJS/taroTypeScript2549.11230543911166561955002468462705358261
9ant-design/pro-componentsTypeScript2424.13987771315116471585981875254731155186
10apache/echartsTypeScript23661204804610672913692441994486895369239
11apache/apisixPerl2230.645347024104811484130996371910362830880
12PaddlePaddle/PaddleDetectionPython2151.596556022150811301297966203221819599798
13apache/dolphinschedulerJava2030.3649010250129915071416124210228370663246877
14ant-design/ant-design-proTypeScript2019.9610344634105368123829647073404
15tikv/tikvRust1960.925820304605150444651104730221278092902
16apache/dubboJava1696.385755193709125197810724183235579177481
17pingcap/docs-cnShell1643.86184144023725205466233981569097536432
18apache/skywalkingJava1622.1745758187437492606667679611620946815
19apache/incubator-dorisJava1242.93270283674710541858917259622536967436
20PaddlePaddle/Paddle-LiteC++122222535942292206234916785589586950228710
21youzan/vantTypeScript1203.615873008439108211410101450103969128280
22pingcap/docsShell1198.421271332076246741092365706210010342696
23pingcap/ticdcGo1177.77992394864919713502155411800370783205964
24ElemeFE/elementVue1175.678112676177118857646210337
25seata/seataJava1151.134532443369223987184255115184535511
26PaddlePaddle/PaddleNLPPython1122.5420918043238883981801561632217376835
27apache/rocketmqJava1118.153502734488429338216457439495736
28xitu/gold-miner1079.841073768526685528061639187214919106
29kubeedge/kubeedgeGo1077.724146412785941510422575228962183275
30alibaba/canalJava1019.98593147031943913243489149
31kubesphere/kubesphereGo975.512196829802328687303446449088260763
32antvis/G6TypeScript967.27423266154710746965008283533117
33dcloudio/uni-appJavaScript913.084612158393270172131123094
34neoclide/coc.nvimVim script910.87480204232013866106300125973688
35ApolloAuto/apolloC++908.08330180140735723626773622112086217
36Tencent/ncnnC++857.1366190033225979205119121158250805
37tikv/pdGo833.311068486329746203758427954528618577
38ossrs/srsC++831.843721933317139241752161918810048
39PaddlePaddle/PaddleSegPython789.442611542361318579283681112731888138
40recharts/rechartsTypeScript766.08545888117433632572578310515
41antvis/X6TypeScript76629137925452901926535511687288959
42alibaba/spring-cloud-alibabaJava745.93415137719886215317922245812370
43baidu/amisTypeScript742.49225150268575214072814779236640613
44vesoft-inc/nebulaC++703.23111159540640916303092141147866115243
45youzan/vant-weappJavaScript684.093701215228191721272724911814216
46PaddlePaddle/PaddleHubPython636.74234125025417946512967516902828782
47ant-design/ant-design-mobileTypeScript636.132842121252219118173541183655155
48alibaba/flutter_boostJava620.5289134225015579109251689246468
49alibaba/easyexcelJava612.28372112617344025288130227254
50kubesphere/websiteSCSS611.35764184120110612791050166712105843709

开源公司排名

通过计算来自不同公司的所有仓库的活动指标,以下给出了开源公司的一个排名,大家可以参考一下,基本都是大家耳熟能详的的公司,排名前三有一个比较特殊的PingCAP公司做了一个开源的国产数据库TiDB,现在很流行,可以简单推测一下2024年国产的数据库产品会进一步的深入到软件开发中,尤其是企事业单位国产化的趋势成为必然。

#公司活动量仓库数量开发者数量评论数未解决问题未合并请求评审数合并数量提交数量新增行数删除行数
1Alibaba4657874620792105409179841805715977139436939972945173937021
2Baidu27969188906470072110351860826046146067131164378312689143
3PingCAP19772110286917796666372023445641171959775435925082162206
4Tencent1061422840211805247277592466764323669639781382299033
5Huawei4505891218123761765325069862653833824783501276182
6QingCloud42274082625651186638283283351555531230258722906
7JD35364517386771132010452066773465535475370759
8Vesoft3163385584599106035235475308012202878479582270
9Bytedance2264628033385777118612099613495588395318992
10Youzan20611610124377720144136512452033174101157196
11DiDi15074461322666369231897552767523208407625
12Deepin1277906534555392601214173218756
13DCloud11952061826454651036343936523713
14Juejin116871433871546724528063240449889023210
15WeBank90636260112533288861969315291971908632504
16Xiaomi82526289946357656747573262622943689050
17CTrip721925520951972595012059228435227324
18Bilibili677194668961451416923831732
19Netease598303258142351361825253368647620
20Meituan527252966597724629119388270314593
21Linux China47064617233191428434654291366123124
2236043847249499121132335672730112873
23Qunar83734116184607799
24Vipshop636235088114315233181069
25Douban45614441336629514021842269

http://www.niftyadmin.cn/n/5200726.html

相关文章

定时器的简单使用和实现

定时器 什么是定时器标准库中的定时器使用 定时器的实现 什么是定时器 定时器也是软件开发中的一个重要组件. 类似于一个 “闹钟”. 达到一个设定的时间之后, 就执行某个指定好的代码. 标准库中的定时器 标准库中提供了一个Timer类, java.util.Timer 使用 Timer 类的核心方…

海外IP代理科普——API代理是什么?怎么用?

随着互联网的不断发展,越来越多的企业开始使用API(应用程序接口)来实现数据的共享和交流。而在API使用中,海外代理IP也逐渐普及。那么,什么是API代理IP呢?它有什么作用?API接口有何用处&#xf…

redis高可用---持久化

redis高可用 在集群当中有一个非常重要的指标,提供正常服务的时间的百分比(365天) 99.9%,redis高可用含义更广泛,支持服务是指标之一,数据容量扩展,数局的安全性。(容量、安全性) redis中实现高…

蓝桥杯物联网_STM32L071_1_CubMxkeil5基础配置

CubMx配置: project工程中添加.h和.c文件: keil5配置: 运行: 代码提示与解决中文乱码:

移动机器人路径规划(二)--- 图搜索基础,Dijkstra,A*,JPS

目录 1 图搜索基础 1.1 机器人规划的配置空间 Configuration Space 1.2 图搜索算法的基本概念 1.3 启发式的搜索算法 Heuristic search 2 A* Dijkstra算法 2.1 Dijkstra算法 2.2 A*&&Weighted A*算法 2.3 A* 算法的工程实践中的应用 3 JPS 1 图搜索基础 1.1…

阿里云服务器公网带宽升级的三种方法

阿里云服务器公网带宽不够用有哪些解决方法?可以更改带宽或带宽临时升级,更改带宽是永久公网带宽,带宽临时升级可以选择升级时间段,也可以绑定弹性公网EIP来修改公网带宽,阿里云服务器网aliyunfuwuqi.com分享阿里云服务…

shader设置透明和深度测试记录

记录下常用的设置: surfaceShader设置透明 #pragma surface surf Standard fullforwardshadows alpha 设置深度测试, ZTest Less(深度小于当前缓存则通过 ZTest Greater(深度大于当前缓存则通过) ZTest LEqual&#xf…

docker和docker-compose生产的容器,不在同一个网段,解决方式

在实际项目中,使用docker run xxXx 和docker-compose up -d 不在同一个网段,一个是默认是172.17.x.x, 另一个是172.19.x.x。为解决这个问题需要自定义一个网络,我命名为“my-bridge” 首先熟悉几条命令: docker network ls 或…