统计了四百多个应用市场流行应用,看看他们使用了哪些开源库

应用来源于国内某应用市场Top流行应用,应用数量约470个,开源库来源Github。
应用涉及了哪些开源库数据来源于应用分析、应用版权声明、开源库主动声明等。

了解开源库在企业应用中的使用情况,可以减少不必要的重复造车轮,加快开发进度;也可以发现从未使用过的开源库,为下一次项目/下一次功能做准备;也可以为技术选型提供参考

热门开源

第一名:glide

涉及应用数量:335个,占比71%

第二名:fastjson

涉及应用数量:234个,占比50%

第三名:lottie-android

涉及应用数量:178个,占比38%

Top100榜单:

序号 名称 包名 数量
1 glide com.bumptech.glide 335
2 fastjson com.alibaba.fastjson 234
3 lottie-android com.airbnb.lottie 178
4 BaseRecyclerViewAdapterHelper com.chad.library 147
5 retrofit retrofit2.converter.gson 137
6 facebook-android-sdk com.facebook.common 129
7 fresco com.facebook.imagepipeline 121
8 ijkplayer tv.danmaku.ijk 120
9 android-gif-drawable pl.droidsonroids.gif 111
10 flexbox-layout com.google.android.flexbox 109
11 SmartRefreshLayout com.scwang.smartrefresh 105
12 SoLoader com.facebook.soloader 103
13 mmkv com.tencent.mmkv 101
14 uCrop com.yalantis.ucrop 95
15 android-database-sqlcipher net.sqlcipher.database 94
16 okhttp com.squareup.okhttp 92
17 wire com.squareup.wire 80
18 picasso com.squareup.picasso 77
19 banner com.youth.banner 75
20 NineOldAndroids com.nineoldandroids.util 74
21 Android-PickerView com.bigkoo.pickerview 72
22 glide-transformations jp.wasabeef.glide 70
23 PhotoView com.github.chrisbanes 70
24 spring-data-redis org.springframework.data.redis 67
25 CircleImageView de.hdodenhof.circleimageview 62
26 Android-Universal-Image-Loader com.nostra13.universalimageloader 62
27 MagicIndicator net.lucode.hackware 62
28 pinyin4j net.sourceforge.pinyin4j 62
29 tinker com.tencent.tinker 60
30 subsampling-scale-image-view com.davemorrissey.labs 60
31 AndroidUtilCode com.blankj.utilcode 59
32 ReLinker com.getkeepsafe.relinker 57
33 ImmersionBar com.gyf.immersionbar 54
34 slf4j org.slf4j.event 53
35 RoundedImageView com.makeramen.roundedimageview 52
36 android-volley com.android.volley 51
37 DanmakuFlameMaster master.flame.danmaku 51
38 PictureSelector com.luck.picture 50
39 AndroidVideoCache com.danikula.videocache 48
40 logger com.orhanobut.logger 46
41 FlycoTabLayout com.flyco.tablayout 46
42 MPAndroidChart com.github.mikephil 46
43 zip4j net.lingala.zip4j 45
44 RxPermissions com.tbruyelle.rxpermissions2 45
45 SVGAPlayer-Android com.opensource.svgaplayer 42
46 ImageViewZoom it.sephiroth.android 42
47 AndroidAutoSize me.jessyan.autosize 40
48 AndPermission com.yanzhenjie.permission 40
49 rebound com.facebook.rebound 39
50 weex com.taobao.weex 37
51 FileDownloader com.liulishuo.filedownloader 37
52 easypermissions pub.devrel.easypermissions 35
53 react-native com.facebook.react 33
54 mp4parser com.googlecode.mp4parser 32
55 RxLifecycle com.trello.rxlifecycle2 31
56 leakcanary com.squareup.leakcanary 30
57 ShortcutBadger me.leolin.shortcutbadger 29
58 SwitchButton com.kyleduo.switchbutton 28
59 jackson-core com.fasterxml.jackson.core 27
60 android-async-http com.loopj.android.http 27
61 Android-PullToRefresh com.handmark.pulltorefresh 27
62 stetho com.facebook.stetho 26
63 mars com.tencent.mars 26
64 AgentWeb com.just.agentweb 26
65 ormlite-android com.j256.ormlite 23
66 android-GridViewWithHeaderAndFooter in.srain.cube.views 23
67 cube-sdk in.srain.cube 23
68 Downloader com.download.library 22
69 XPopup com.lxj.xpopup 22
70 XXPermissions com.hjq.permissions 21
71 okdownload com.liulishuo.okdownload 21
72 DiskLruCache com.jakewharton.disklrucache 20
73 JsBridge com.github.lzyzsd.jsbridge 20
74 flutter_boost com.idlefish.flutterboost 20
75 TextLayoutBuilder com.facebook.fbui 20
76 vlayout com.alibaba.android.vlayout 20
77 wcdb com.tencent.wcdb 19
78 jackson-annotations com.fasterxml.jackson.annotation 18
79 Android-ConvenientBanner com.bigkoo.convenientbanner 18
80 TinyPinyin com.github.promeg 18
81 okhttp-OkGo com.lzy.okgo 18
82 SystemBarTint com.readystatesoftware.systembartint 17
83 Robust com.meituan.robust 17
84 AVLoadingIndicatorView com.wang.avi 17
85 StatusBarUtil com.jaeger.library 17
86 QMUI_Android com.qmuiteam.qmui 17
87 PersistentCookieJar com.franmontiel.persistentcookiejar 17
88 NewbieGuide com.app.hubert 16
89 otto com.squareup.otto 15
90 GSYVideoPlayer com.shuyu.gsyvideoplayer 15
91 zxing-android-embedded com.journeyapps.barcodescanner 15
92 FreeReflection me.weishu.reflection 15
93 ENViews moe.codeest.enviews 15
94 SwipeRecyclerView com.yanzhenjie.recyclerview 15
95 ShimmerLayout io.supercharge.shimmerlayout 15
96 AndroidPdfViewer com.github.barteksc 14
97 xUtils com.lidroid.xutils 14
98 ZXingLite com.king.zxing 14
99 matrix com.tencent.matrix 14
100 android-crop com.soundcloud.android 14

跨端库

  • 涉及flutter应用数量:50个
  • 涉及weex应用数量:37个
  • 涉及RN应用数量:33个
  • 涉及Compose应用数量:4个

其中微信涉及了flutter和jetpack compose

单个应用涉及开源库最高数量为59个

1675085376461.jpg

更多

更多数据更多内容,我将其放在的小程序《应用开源指数》上,一是为了数据能及时更新和纠正二是方便用户查找内容

Top100点击可查看详情 应用涉及开源和SDK详情
d7f7b8604be54d78df3b1e308db7f8c.jpg 1f55184b7d399e2ae542f947011c4f6.jpg

猜你喜欢

转载自blog.csdn.net/PromiseTo/article/details/128829071