AndroidGithubBoss icon indicating copy to clipboard operation
AndroidGithubBoss copied to clipboard

Github Android 个人技术开源影响力排行榜

中国 Android 个人技术开源排行榜

  • 项目地址:Github码云

  • 在某一天,我突发奇想,Android 做开源的大佬很多,但是大多数人无法知道都有哪些人,于是乎我开源了一个项目,用于将 Android 行业中的开源大佬聚齐起来,大家不仅可以认识到这些开源大佬,还能知道他们有哪些优秀的开源作品,可以供我们学习和参考。

  • 于是我个人自发收集了这些人的名单,以下数据均来自纯手工采集,整个过程耗时两个多月,供大家参考,如有遗留请通过 issue 通知我补上,如有错误也请通过 issue 通知我修改。

排名 Github用户名 个人主页 开源项目推荐
1 image Blankj AndroidUtilCode AndroidStandardDevelop
2 image daimajia AndroidSwipeLayout AndroidViewAnimations NumberProgressBar
3 image hongyangAndroid okhttputils AndroidAutoLayout FlowLayout
4 image CarGuo GSYVideoPlayer GSYGithubAppKotlin GSYRecordWave
5 image Trinea android-open-project android-common
6 image JessYanCoding AndroidAutoSize MVPArms ProgressManager
7 image bingoogolapple BGAQRCode-Android BGARefreshLayout-Android BGABanner-Android
8 image scwang90 SmartRefreshLayout
9 image yanzhenjie AndPermission SwipeRecyclerView NoHttp
10 image CymChad BaseRecyclerViewAdapterHelper
11 image mcxiaoke packer-ng-plugin android-volley awesome-kotlin
12 image hehonghui android-tech-frontier AndroidEventBus Colorful
13 image guolindev LitePal giffun PermissionX
14 image jeasonlzy okhttp-OkGo ImagePicker NineGridView
15 image getActivity AndroidProject XXPermissions ToastUtils
16 image yangchong211 YCAppTool YCVideoPlayer YCWebView
17 image H07000223 FlycoTabLayout
18 image aslody legend SandHook
19 image GcsSloop AndroidNote rclayout pager-layoutmanager
20 image xmuSistone ViewpagerTransition CardSlidePanel AndroidPileLayout
21 image zhanghai Douya MaterialProgressBar MaterialFiles
22 image KunMinX Jetpack-MVVM-Best-Practice Linkage-RecyclerView
23 image Curzibn Luban
24 image youth5201314 banner XFrame
25 image hyb1996 Auto.js
26 image YoKeyword Fragmentation IndexableRecyclerView
27 image mcxtzhang SwipeDelMenuLayout ZLayoutManager SuspensionIndexBar
28 image LuckSiege PictureSelector
29 image JsonChao Awesome-Android-Interview Awesome-Android-Notebook Awesome-WanAndroid
30 image Tamsiree RxTool
31 image rengwuxian MaterialEditText
32 image gyf-dev ImmersionBar Cactus
33 image githubwing ZoomHeader DragPhotoView GankClient-Kotlin
34 image xuexiangjys XUI XUpdate XPush
35 image tiann epic understand-plugin-framework FreeReflection
36 image sunfusheng MarqueeView StickyHeaderListView GlideImageView
37 image laobie StatusBarUtil NineGridImageView
38 image luckybilly CC SmartSwipe PreLoader
39 image nanchen2251 CompressHelper BankCardUtils ScreenRecordHelper
40 image android-cjj JJSearchViewAnim BeautifulRefreshLayout Android-MaterialRefreshLayout
41 image smuyyh BookReader ImageSelector SprintNBA
42 image youlookwhat CloudReader ByWebView ByRecyclerView
43 image HarlonWang AVLoadingIndicatorView
44 image nekocode CameraFilter Badge Emojix
45 image Justson AgentWeb AgentWebX5 Downloader
46 image jiang111 awesome-android-tips IndexRecyclerView Awesome-RecyclerView-LayoutManager
47 image singwhatiwanna dynamic-load-apk android-art-res PinnedHeaderExpandableListView
48 image saiwu-bigkoo Android-ConvenientBanner Android-AlertView Android-SVProgressHUD
49 image Hitomis transferee FunGameRefresh ActivitySwitcher
50 image kymjs KJFrameForAndroid TheMVP RxVolley
51 image DingMouRen LayoutManagerGroup PaletteImageView FallingView
52 image huanghaibin-dev CalendarView
53 image li-xiaojun XPopup AndroidKTX XPopupExt
54 image markzhai AndroidPerformanceMonitor
55 image shwenzhang AndResGuard
56 image razerdp BasePopup AnimatedPieView
57 image HotBitmapGG bilibili-android-client CreditSesameRingView RingProgressBar
58 image litesuits android-common android-lite-orm android-lite-bluetoothLE
59 image ikew0ng SwipeBackLayout
60 image dongjunkun DropDownMenu CouponView GanK
61 image stormzhang android-interview-questions-cn
62 image TommyLemon Android-ZBLibrary
63 image JeasonWong Particle BezierLoadingView SlackLoadingView
64 image Juude awesome-android-performance Awesome-Android-Architecture
65 image ximsfei Android-skin-support
66 image wuyr PathLayoutManager GoogleLibraryVersionQuerier LitePager
67 image MZCretin ExpandableTextView AutoUpdateProject WifiTransfer-master
68 image drakeet MultiType
69 image lygttpod SuperTextView
70 image Jude95 EasyRecyclerView SwipeBackHelper RollViewPager
71 image zzhoujay RichText Markdown
72 image wyouflf xUtils3
73 image android-notes Cockroach SwissArmyKnife
74 image Skykai521 StickerCamera ECTranslation AndroidDeveloperAdvancedManual
75 image Moosphan Android-Daily-Interview Material-ProgressView
76 image ssseasonnn RxDownload Yasha RxRouter
77 image venshine GoodView WheelView AndroidNote
78 image qstumn BadgeView VerticalTabLayout RadarChart
79 image yingLanNull ShadowImageView AlphaTabsIndicator ScrollLayout
80 image AigeStudio WheelPicker DatePicker MultiThreadDownloader
81 image donkingliang ConsecutiveScroller GroupedRecyclerViewAdapter LabelsView
82 image bennyhuo Kotlin-Tutorials DiveIntoKotlinCoroutines-Sources KotlinDeepCopy
83 image hugeterry CoordinatorTabLayout UpdateFun coderfun
84 image mxdldev android-mvp-mvvm-flytour
85 image lizhangqu CoreLink CoreProgress
86 image huangyanbin smartTable SmartChart
87 image qingmei2 MVVM-Architecture RxImagePicker
88 image Jacksgong JKeyboardPanelSwitch
89 image Sunzxyong Tiny Recovery
90 image D-clock AndroidDaemonService
91 image zcweng SwitchButton
92 image kongzue DialogX StackLabel BaseFramework
93 image lihangleo2 ShadowLayout RichEditTextCopyToutiao SmartLoadingView
94 image liujingxing rxhttp rxlife XmlClassGuard
95 image liangjingkanji BRV Net StateLayout
96 image tyzlmjj PagerBottomTabStrip
97 image panpf sketch spider-web-score-view assembly-adapter
  • 上榜要求:

    • 必须是中国人(Made in China)

    • 必须是 Android 开发者

    • 必须是以个人的名义开源

    • 个人 Star 数必须要在 3k 及以上

    • Star 数不能通过任何手段掺假

    • 个人排名根据 Star 数从高到低进行排序

  • 开源项目推荐标准:

    • 非简单的 Demo 工程

    • 最多推荐三个开源项目

    • 必须是和 Android 开发相关的项目

    • 排除 Flutter、RN 等跨端开发的项目

  • 开源项目过时标记标准:

    • 基于 eclipse 项目

    • 代码最后更新停留在三个月前并且超过三个月没有处理 issue

    • 只修改 README.md 文件的更新提交不计入内

  • 开源项目刷 Star 鉴定标准:

    • 通过 Star 趋势图 来判断,star 涨势图中的拐角处形成的角度无限接近于 90 度

    • 查看 issue:通过 issue 的数量、作者的回复速度、问题是否解决这几个维度来判断

    • 查看提交记录:通过代码的数量、代码的质量、commit 的描述这几个维度来判断

    • 对比 fork 数量:一般 star 数和 fork 数正常的比例为 10 : 110 : 2 之间

    • 如果框架在 jitpack 仓库 发布的,可以通过查看每月的下载量,月下载量一般情况不会少于现有的 star 数,正常是 star 数的 2 到 10 倍左右

License

Copyright 2022 Huang JinQun

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.