2023年度中国开源研究报告

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

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

开源项目排名

# 名称 语言 活跃 开发者数量 评论数 未解决的问题数 未合并的拉取请求数 评审数 合并的拉取请求数 提交数 新增行数 删除行数
1 PaddlePaddle/Paddle Python 6108.01 1661 20365 1611 5391 9478 3753 22210 695816 191834
2 ant-design/ant-design TypeScript 5095.78 2776 13797 1611 1146 1024 853 3437 313079 108864
3 pingcap/tidb Go 4687.13 556 65663 3301 4890 11541 3855 31668 555895 341251
4 PaddlePaddle/PaddleOCR Python 3172.67 1221 8828 2068 780 645 668 2018 212975 142120
5 alibaba/nacos Java 2925.03 1332 6816 1361 904 482 651 3116 242344 142041
6 apache/tvm Python 2696.79 387 7303 317 1923 8914 1693 8193 318369 105105
7 apache/shardingsphere Java 2600.99 683 8863 1597 3183 2391 2942 10045 484672 320689
8 NervJS/taro TypeScript 2549.1 1230 5439 1116 656 195 500 2468 462705 358261
9 ant-design/pro-components TypeScript 2424.13 987 7713 1511 647 158 598 1875 254731 155186
10 apache/echarts TypeScript 2366 1204 8046 1067 291 369 244 1994 486895 369239
11 apache/apisix Perl 2230.64 534 7024 1048 1148 4130 996 3719 103628 30880
12 PaddlePaddle/PaddleDetection Python 2151.59 655 6022 1508 1130 1297 966 2032 218195 99798
13 apache/dolphinscheduler Java 2030.36 490 10250 1299 1507 1416 1242 10228 370663 246877
14 ant-design/ant-design-pro TypeScript 2019.96 1034 4634 1053 68 12 38 296 4707 3404
15 tikv/tikv Rust 1960.9 258 20304 605 1504 4465 1104 7302 212780 92902
16 apache/dubbo Java 1696.38 575 5193 709 1251 978 1072 4183 235579 177481
17 pingcap/docs-cn Shell 1643.86 184 14402 37 2520 5466 2339 8156 90975 36432
18 apache/skywalking Java 1622.17 457 5818 743 749 2606 667 6796 116209 46815
19 apache/incubator-doris Java 1242.93 270 2836 747 1054 1858 917 2596 225369 67436
20 PaddlePaddle/Paddle-Lite C++ 1222 225 3594 229 2206 2349 1678 5589 586950 228710
21 youzan/vant TypeScript 1203.61 587 3008 439 1082 114 1010 1450 103969 128280
22 pingcap/docs Shell 1198.42 127 13320 76 2467 4109 2365 7062 100103 42696
23 pingcap/ticdc Go 1177.77 99 23948 649 1971 3502 1554 11800 370783 205964
24 ElemeFE/element Vue 1175.67 811 2676 177 118 8 57 64 6210 337
25 seata/seata Java 1151.13 453 2443 369 223 987 184 2551 151845 35511
26 PaddlePaddle/PaddleNLP Python 1122.54 209 1804 323 888 3981 801 5616 322173 76835
27 apache/rocketmq Java 1118.15 350 2734 488 429 338 216 457 43949 5736
28 xitu/gold-miner 1079.84 107 3768 526 685 5280 616 3918 72149 19106
29 kubeedge/kubeedge Go 1077.7 241 4641 278 594 1510 422 575 228962 183275
30 alibaba/canal Java 1019.98 593 1470 319 43 9 13 24 3489 149
31 kubesphere/kubesphere Go 975.51 219 6829 802 328 687 303 446 449088 260763
32 antvis/G6 TypeScript 967.27 423 2661 547 107 46 96 500 82835 33117
33 dcloudio/uni-app JavaScript 913.08 461 2158 393 27 0 17 21 3112 3094
34 neoclide/coc.nvim Vim script 910.87 480 2042 320 138 66 106 300 12597 3688
35 ApolloAuto/apollo C++ 908.08 330 1801 407 357 236 267 736 221120 86217
36 Tencent/ncnn C++ 857.1 366 1900 332 259 79 205 1191 211582 50805
37 tikv/pd Go 833.31 106 8486 329 746 2037 584 2795 45286 18577
38 ossrs/srs C++ 831.84 372 1933 317 139 241 75 216 19188 10048
39 PaddlePaddle/PaddleSeg Python 789.44 261 1542 361 318 579 283 6811 127318 88138
40 recharts/recharts TypeScript 766.08 545 888 117 43 36 32 57 25783 10515
41 antvis/X6 TypeScript 766 291 3792 545 290 19 265 355 116872 88959
42 alibaba/spring-cloud-alibaba Java 745.93 415 1377 198 86 21 53 1792 22458 12370
43 baidu/amis TypeScript 742.49 225 1502 685 752 140 728 1477 92366 40613
44 vesoft-inc/nebula C++ 703.23 111 1595 406 409 1630 309 2141 147866 115243
45 youzan/vant-weapp JavaScript 684.09 370 1215 228 191 72 127 272 49118 14216
46 PaddlePaddle/PaddleHub Python 636.74 234 1250 254 179 465 129 675 169028 28782
47 ant-design/ant-design-mobile TypeScript 636.13 284 2121 252 219 118 173 541 18365 5155
48 alibaba/flutter_boost Java 620.5 289 1342 250 155 79 109 251 68924 6468
49 alibaba/easyexcel Java 612.28 372 1126 173 44 0 25 288 13022 7254
50 kubesphere/website SCSS 611.35 76 4184 120 1106 1279 1050 1667 121058 43709

开源公司排名

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

# 公司 活动量 仓库数量 开发者数量 评论数 未解决问题 未合并请求 评审数 合并数量 提交数量 新增行数 删除行数
1 Alibaba 46578 746 20792 105409 17984 18057 15977 13943 69399 7294517 3937021
2 Baidu 27969 188 9064 70072 11035 18608 26046 14606 71311 6437831 2689143
3 PingCAP 19772 110 2869 177966 6637 20234 45641 17195 97754 3592508 2162206
4 Tencent 10614 228 4021 18052 4727 7592 4667 6432 36696 3978138 2299033
5 Huawei 4505 89 1218 12376 1765 3250 6986 2653 8338 2478350 1276182
6 QingCloud 4227 40 826 25651 1866 3828 3283 3515 5553 1230258 722906
7 JD 3536 45 1738 6771 1320 1045 206 677 3465 535475 370759
8 Vesoft 3163 38 558 4599 1060 3523 5475 3080 12202 878479 582270
9 Bytedance 2264 62 803 3385 777 1186 1209 961 3495 588395 318992
10 Youzan 2061 16 1012 4377 720 1441 365 1245 2033 174101 157196
11 DiDi 1507 44 613 2266 636 923 189 755 2767 523208 407625
12 Deepin 1277 90 653 4555 392 60 12 14 17 3218 756
13 DCloud 1195 20 618 2645 465 103 6 34 39 3652 3713
14 Juejin 1168 7 143 3871 546 724 5280 632 4044 98890 23210
15 WeBank 906 36 260 1125 332 888 619 693 15291 971908 632504
16 Xiaomi 825 26 289 946 357 656 747 573 2626 229436 89050
17 CTrip 721 9 255 2095 197 259 501 205 922 84352 27324
18 Bilibili 677 19 466 896 145 14 1 6 9 2383 1732
19 Netease 598 30 325 814 235 136 18 25 253 36864 7620
20 Meituan 527 25 296 659 77 246 29 119 388 27031 4593
21 Linux China 470 6 46 172 3 3191 4 2843 4654 291366 123124
22 360 438 47 249 499 121 132 3 35 67 27301 12873
23 Qunar 83 7 34 116 18 46 0 7 7 9 9
24 Vipshop 63 6 23 50 8 81 14 31 52 3318 1069
25 Douban 45 6 14 44 13 36 6 29 51 40218 42269

你可能感兴趣的:(飞桨paddle,人工智能AI,存档,开源,2023年度中国开源研究报告)