Files
Github-Ranking/Top100/Kotlin.md
T
2024-01-21 11:05:22 +08:00

109 lines
19 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
[Github Ranking](../README.md)
==========
## Top 100 Stars in Kotlin
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
| ------- | ------------ | ----- | ----- | -------- | ----------- | ----------- | ----------- |
| 1 | [kotlin](https://github.com/JetBrains/kotlin) | 46772 | 5771 | Kotlin | 0 | The Kotlin Programming Language. | 2024-01-21T01:05:41Z |
| 2 | [okhttp](https://github.com/square/okhttp) | 44941 | 9282 | Kotlin | 99 | Square’s meticulous HTTP client for the JVM, Android, and GraalVM. | 2024-01-20T15:55:58Z |
| 3 | [architecture-samples](https://github.com/android/architecture-samples) | 43494 | 11640 | Kotlin | 133 | A collection of samples to discuss and showcase different architectural tools and patterns for Android apps. | 2024-01-20T01:23:50Z |
| 4 | [shadowsocks-android](https://github.com/shadowsocks/shadowsocks-android) | 34424 | 11687 | Kotlin | 47 | A shadowsocks client for Android | 2023-12-27T03:25:20Z |
| 5 | [fanqiang](https://github.com/bannedbook/fanqiang) | 34018 | 6867 | Kotlin | 303 | 翻墙-科学上网 | 2024-01-17T06:32:38Z |
| 6 | [p3c](https://github.com/alibaba/p3c) | 29916 | 8122 | Kotlin | 150 | Alibaba Java Coding Guidelines pmd implements and IDE plugin | 2024-01-09T09:47:22Z |
| 7 | [leakcanary](https://github.com/square/leakcanary) | 28953 | 3995 | Kotlin | 79 | A memory leak detection library for Android. | 2024-01-17T00:25:41Z |
| 8 | [tachiyomi](https://github.com/tachiyomiorg/tachiyomi) | 28207 | 4169 | Kotlin | 453 | Free and open source manga reader for Android. | 2024-01-13T19:02:10Z |
| 9 | [v2rayNG](https://github.com/2dust/v2rayNG) | 27893 | 4419 | Kotlin | 138 | A V2Ray client for Android, support Xray core and v2fly core | 2024-01-19T11:21:42Z |
| 10 | [BaseRecyclerViewAdapterHelper](https://github.com/CymChad/BaseRecyclerViewAdapterHelper) | 23902 | 5131 | Kotlin | 365 | BRVAH:Powerful and flexible RecyclerAdapter | 2024-01-19T19:36:24Z |
| 11 | [architecture-components-samples](https://github.com/android/architecture-components-samples) | 23146 | 8342 | Kotlin | 152 | Samples for Android Architecture Components. | 2023-12-15T11:40:34Z |
| 12 | [iosched](https://github.com/google/iosched) | 21796 | 6318 | Kotlin | 55 | The Google I/O Android App | 2023-01-05T18:35:51Z |
| 13 | [legado](https://github.com/gedoor/legado) | 21147 | 3132 | Kotlin | 51 | Legado 3.0 Book Reader with powerful controls & full functions❤️阅读3.0, 阅读是一款可以自定义来源阅读网络内容的工具,为广大网络文学爱好者提供一种方便、快捷舒适的试读体验。 | 2024-01-21T01:10:48Z |
| 14 | [material-dialogs](https://github.com/afollestad/material-dialogs) | 19648 | 3169 | Kotlin | 0 | 😍 A beautiful, fluid, and extensible dialogs API for Kotlin & Android. | 2023-02-06T02:57:13Z |
| 15 | [picasso](https://github.com/square/picasso) | 18624 | 4016 | Kotlin | 194 | A powerful image downloading and caching library for Android | 2024-01-15T04:55:35Z |
| 16 | [flexbox-layout](https://github.com/google/flexbox-layout) | 18102 | 1849 | Kotlin | 114 | Flexbox for Android | 2023-04-10T01:37:39Z |
| 17 | [compose-samples](https://github.com/android/compose-samples) | 18071 | 4351 | Kotlin | 5 | Official Jetpack Compose samples. | 2024-01-06T19:31:15Z |
| 18 | [sunflower](https://github.com/android/sunflower) | 17300 | 4665 | Kotlin | 68 | A gardening app illustrating Android development best practices with migrating a View-based app to Jetpack Compose. | 2024-01-10T21:00:19Z |
| 19 | [lottie-react-native](https://github.com/lottie-react-native/lottie-react-native) | 16362 | 1825 | Kotlin | 20 | Lottie wrapper for React Native. | 2024-01-17T18:03:47Z |
| 20 | [plaid](https://github.com/nickbutcher/plaid) | 16238 | 3211 | Kotlin | 78 | An Android app which provides design news & inspiration as well as being an example of implementing material design. | 2024-01-04T20:49:31Z |
| 21 | [anko](https://github.com/Kotlin/anko) | 15914 | 1320 | Kotlin | 237 | Pleasant Android application development | 2019-12-05T08:59:41Z |
| 22 | [nowinandroid](https://github.com/android/nowinandroid) | 14252 | 2408 | Kotlin | 86 | A fully functional Android app built entirely with Kotlin and Jetpack Compose | 2024-01-20T22:24:40Z |
| 23 | [compose-multiplatform](https://github.com/JetBrains/compose-multiplatform) | 14140 | 1042 | Kotlin | 1161 | Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable. | 2024-01-20T15:22:41Z |
| 24 | [mirai](https://github.com/mamoe/mirai) | 13717 | 2593 | Kotlin | 250 | 高效率 QQ 机器人支持库 | 2024-01-07T13:26:15Z |
| 25 | [uamp](https://github.com/android/uamp) | 12964 | 3778 | Kotlin | 79 | A sample audio app for Android | 2024-01-19T14:10:21Z |
| 26 | [SmsForwarder](https://github.com/pppscn/SmsForwarder) | 12943 | 1830 | Kotlin | 0 | 短信转发器——监控Android手机短信、来电、APP通知,并根据指定规则转发到其他手机:钉钉群自定义机器人、钉钉企业内机器人、企业微信群机器人、飞书机器人、企业微信应用消息、邮箱、bark、webhook、Telegram机器人、Server酱、PushPlus、手机短信等。包括主动控制服务端与客户端,让你轻松远程发短信、查短信、查通话、查话簿、查电量等。(V3.0 新增)PS.这个APK主要是学习与自用,如有BUG请提ISSUE,同时欢迎大家提PR指正 | 2024-01-19T04:04:10Z |
| 27 | [gkd](https://github.com/gkd-kit/gkd) | 12858 | 690 | Kotlin | 8 | 基于 无障碍 + 高级选择器 + 订阅规则 的自定义屏幕点击 Android APP | 2024-01-20T17:41:39Z |
| 28 | [kotlinx.coroutines](https://github.com/Kotlin/kotlinx.coroutines) | 12545 | 1822 | Kotlin | 263 | Library support for Kotlin coroutines | 2024-01-19T13:12:28Z |
| 29 | [RxTool](https://github.com/Tamsiree/RxTool) | 12129 | 2867 | Kotlin | 0 | Android开发人员不得不收集的工具类集合 \| 支付宝支付 \| 微信支付(统一下单) \| 微信分享 \| Zip4j压缩(支持分卷压缩与加密) \| 一键集成UCrop选择圆形头像 \| 一键集成二维码和条形码的扫描与生成 \| 常用Dialog \| WebView的封装可播放视频 \| 仿斗鱼滑动验证码 \| Toast封装 \| 震动 \| GPS \| Location定位 \| 图片缩放 \| Exif 图片添加地理位置信息(经纬度) \| 蛛网等级 \| 颜色选择器 \| ArcGis \| VTPK \| 编译运行一下说不定会找到惊喜 | 2023-08-01T02:43:43Z |
| 30 | [ktor](https://github.com/ktorio/ktor) | 11923 | 986 | Kotlin | 126 | Framework for quickly creating connected applications in Kotlin with minimal effort | 2024-01-19T17:07:14Z |
| 31 | [MaterialDrawer](https://github.com/mikepenz/MaterialDrawer) | 11647 | 2080 | Kotlin | 1 | The flexible, easy to use, all in one drawer library for your Android project. Now brand new with material 2 design. | 2023-08-30T08:33:10Z |
| 32 | [recyclerview-animators](https://github.com/wasabeef/recyclerview-animators) | 11385 | 1997 | Kotlin | 104 | An Android Animation library which easily add itemanimator to RecyclerView items. | 2023-12-30T20:00:42Z |
| 33 | [awesome-kotlin](https://github.com/KotlinBy/awesome-kotlin) | 10743 | 1216 | Kotlin | 20 | A curated list of awesome Kotlin related stuff Inspired by awesome-java. | 2024-01-20T13:46:26Z |
| 34 | [TranslationPlugin](https://github.com/YiiGuxing/TranslationPlugin) | 10620 | 766 | Kotlin | 52 | Translation plugin for IntelliJ based IDEs/Android Studio. | 2024-01-20T15:37:28Z |
| 35 | [AppIntro](https://github.com/AppIntro/AppIntro) | 10425 | 1777 | Kotlin | 25 | Make a cool intro for your Android app. | 2024-01-16T16:25:46Z |
| 36 | [timber](https://github.com/JakeWharton/timber) | 10226 | 961 | Kotlin | 46 | A logger with a small, extensible API which provides utility on top of Android's normal Log class. | 2023-11-29T19:56:35Z |
| 37 | [coil](https://github.com/coil-kt/coil) | 9972 | 627 | Kotlin | 36 | Image loading for Android and Compose Multiplatform. | 2024-01-21T02:47:01Z |
| 38 | [RxBinding](https://github.com/JakeWharton/RxBinding) | 9693 | 944 | Kotlin | 31 | RxJava binding APIs for Android's UI widgets. | 2021-11-18T17:51:21Z |
| 39 | [SpotiFlyer](https://github.com/Shabinder/SpotiFlyer) | 9643 | 746 | Kotlin | 313 | Kotlin Multiplatform Music Downloader, Supports Spotify / Gaana / Youtube Music / Jio Saavn / SoundCloud. | 2023-12-18T04:32:17Z |
| 40 | [moshi](https://github.com/square/moshi) | 9364 | 797 | Kotlin | 86 | A modern JSON library for Kotlin and Java. | 2024-01-19T23:34:00Z |
| 41 | [thunderbird-android](https://github.com/thunderbird/thunderbird-android) | 8932 | 2443 | Kotlin | 726 | K-9 Mail – Open Source Email App for Android | 2024-01-19T21:44:05Z |
| 42 | [okio](https://github.com/square/okio) | 8586 | 1208 | Kotlin | 66 | A modern I/O library for Android, Java, and Kotlin Multiplatform. | 2024-01-15T11:31:18Z |
| 43 | [koin](https://github.com/InsertKoinIO/koin) | 8458 | 668 | Kotlin | 72 | Koin - a pragmatic lightweight dependency injection framework for Kotlin & Kotlin Multiplatform | 2024-01-19T21:03:59Z |
| 44 | [ideavim](https://github.com/JetBrains/ideavim) | 8396 | 723 | Kotlin | 0 | IdeaVim – A Vim engine for JetBrains IDEs | 2024-01-20T10:06:19Z |
| 45 | [VancedManager](https://github.com/TeamVanced/VancedManager) | 8274 | 1208 | Kotlin | 59 | Vanced Installer | 2022-03-14T13:59:17Z |
| 46 | [BiliRoaming](https://github.com/yujincheng08/BiliRoaming) | 8210 | 495 | Kotlin | 19 | 哔哩漫游,解除B站客户端番剧区域限制的Xposed模块,并且提供其他小功能。An Xposed module that unblocks bangumi area limit of BILIBILI with miscellaneous features. | 2024-01-17T19:57:00Z |
| 47 | [cheesesquare](https://github.com/chrisbanes/cheesesquare) | 7745 | 1832 | Kotlin | 0 | Demos the new Android Design library. | 2020-12-07T17:39:00Z |
| 48 | [Exposed](https://github.com/JetBrains/Exposed) | 7690 | 658 | Kotlin | 199 | Kotlin SQL Framework | 2024-01-19T13:20:27Z |
| 49 | [RIBs](https://github.com/uber/RIBs) | 7595 | 904 | Kotlin | 98 | Uber's cross-platform mobile architecture framework. | 2024-01-04T10:04:24Z |
| 50 | [Anki-Android](https://github.com/ankidroid/Anki-Android) | 7421 | 2071 | Kotlin | 286 | AnkiDroid: Anki flashcards on Android. Your secret trick to achieve superhuman information retention. | 2024-01-21T01:13:28Z |
| 51 | [chains](https://github.com/ethereum-lists/chains) | 7316 | 5786 | Kotlin | 31 | provides metadata for chains | 2024-01-20T06:29:09Z |
| 52 | [Pokedex](https://github.com/skydoves/Pokedex) | 7217 | 957 | Kotlin | 13 | 🗡️ Pokedex demonstrates modern Android development with Hilt, Material Motion, Coroutines, Flow, Jetpack (Room, ViewModel) based on MVVM architecture. | 2024-01-19T23:26:33Z |
| 53 | [Unciv](https://github.com/yairm210/Unciv) | 7173 | 1426 | Kotlin | 195 | Open-source Android/Desktop remake of Civ V | 2024-01-21T00:41:49Z |
| 54 | [LibreTube](https://github.com/libre-tube/LibreTube) | 7092 | 389 | Kotlin | 41 | An alternative frontend for YouTube, for Android. | 2024-01-20T19:31:54Z |
| 55 | [accompanist](https://github.com/google/accompanist) | 7047 | 575 | Kotlin | 16 | A collection of extension libraries for Jetpack Compose | 2023-12-20T21:55:39Z |
| 56 | [kotlin-native](https://github.com/JetBrains/kotlin-native) | 7044 | 609 | Kotlin | 0 | Kotlin/Native infrastructure | 2021-08-10T12:31:53Z |
| 57 | [RxKotlin](https://github.com/ReactiveX/RxKotlin) | 6987 | 475 | Kotlin | 23 | RxJava bindings for Kotlin | 2023-10-16T06:34:13Z |
| 58 | [uhabits](https://github.com/iSoron/uhabits) | 6974 | 889 | Kotlin | 34 | Loop Habit Tracker, a mobile app for creating and maintaining long-term positive habits | 2024-01-05T20:50:39Z |
| 59 | [Compressor](https://github.com/zetbaitsu/Compressor) | 6946 | 973 | Kotlin | 128 | An android image compression library. | 2023-11-21T11:33:17Z |
| 60 | [javalin](https://github.com/javalin/javalin) | 6911 | 611 | Kotlin | 9 | A simple and modern Java and Kotlin web framework | 2024-01-10T05:21:41Z |
| 61 | [ViMusic](https://github.com/vfsfitvnm/ViMusic) | 6886 | 501 | Kotlin | 183 | An Android application for streaming music from YouTube Music. | 2024-01-05T14:59:53Z |
| 62 | [sourcerer-app](https://github.com/sourcerer-io/sourcerer-app) | 6717 | 288 | Kotlin | 202 | 🦄 Sourcerer app makes a visual profile from your GitHub and git repositories. | 2020-09-30T20:20:13Z |
| 63 | [android-developer-roadmap](https://github.com/skydoves/android-developer-roadmap) | 6668 | 620 | Kotlin | 10 | 🗺 The Android Developer Roadmap offers comprehensive learning paths to help you understand Android ecosystems. | 2024-01-19T04:41:41Z |
| 64 | [fenix](https://github.com/mozilla-mobile/fenix) | 6521 | 1323 | Kotlin | 0 | ⚠️ Fenix (Firefox for Android) moved to a new repository. It is now developed and maintained as part of: https://github.com/mozilla-mobile/firefox-android | 2023-02-20T10:15:34Z |
| 65 | [KernelSU](https://github.com/tiann/KernelSU) | 6445 | 1493 | Kotlin | 10 | A Kernel based root solution for Android | 2024-01-20T15:45:01Z |
| 66 | [Shizuku](https://github.com/RikkaApps/Shizuku) | 6382 | 422 | Kotlin | 40 | Using system APIs directly with adb/root privileges from normal apps through a Java process started with app_process. | 2024-01-20T11:52:33Z |
| 67 | [reader](https://github.com/hectorqin/reader) | 6345 | 4980 | Kotlin | 56 | 阅读3服务器版,桌面端,iOS可用。后端 Kotlin + Spring Boot + Vert.x + Coroutine ;前端 Vue.js + Element。麻烦点点star,关注一下公众号【假装大佬】❗️ Demo服务器由于未备案已被关停,建议自行搭建 | 2024-01-01T09:00:54Z |
| 68 | [NekoBoxForAndroid](https://github.com/MatsuriDayo/NekoBoxForAndroid) | 6333 | 578 | Kotlin | 105 | NekoBox for Android / sing-box / universal proxy toolchain for Android | 2024-01-18T03:55:08Z |
| 69 | [tivi](https://github.com/chrisbanes/tivi) | 6290 | 857 | Kotlin | 16 | Tivi is a TV show tracking Android app, which connects to trakt.tv | 2024-01-19T02:25:14Z |
| 70 | [android-showcase](https://github.com/igorwojda/android-showcase) | 6249 | 885 | Kotlin | 6 | 💎 Android application following best practices: Kotlin, Coroutines, JetPack, Clean Architecture, Feature Modules, Tests, MVVM, DI, Static Analysis... | 2024-01-15T05:20:52Z |
| 71 | [acra](https://github.com/ACRA/acra) | 6172 | 1151 | Kotlin | 2 | Application Crash Reports for Android | 2024-01-19T14:10:22Z |
| 72 | [Seal](https://github.com/JunkFood02/Seal) | 6113 | 306 | Kotlin | 150 | 🦭 Video/Audio Downloader for Android, based on yt-dlp, designed with Material You | 2024-01-20T19:10:39Z |
| 73 | [facebook-android-sdk](https://github.com/facebook/facebook-android-sdk) | 6004 | 3823 | Kotlin | 91 | Used to integrate Android apps with Facebook Platform. | 2024-01-18T12:01:37Z |
| 74 | [detekt](https://github.com/detekt/detekt) | 5899 | 768 | Kotlin | 140 | Static code analysis for Kotlin | 2024-01-20T11:17:09Z |
| 75 | [arrow](https://github.com/arrow-kt/arrow) | 5878 | 431 | Kotlin | 31 | Λrrow - Functional companion to Kotlin's Standard Library | 2024-01-19T16:01:16Z |
| 76 | [ktlint](https://github.com/pinterest/ktlint) | 5874 | 504 | Kotlin | 18 | An anti-bikeshedding Kotlin linter with built-in formatter | 2024-01-16T18:03:41Z |
| 77 | [ComposeCookBook](https://github.com/Gurupreet/ComposeCookBook) | 5814 | 754 | Kotlin | 8 | A Collection on all Jetpack compose UI elements, Layouts, Widgets and Demo screens to see it's potential | 2023-04-27T22:19:16Z |
| 78 | [Design-Patterns-In-Kotlin](https://github.com/dbacinski/Design-Patterns-In-Kotlin) | 5774 | 696 | Kotlin | 2 | Design Patterns implemented in Kotlin | 2023-11-14T11:47:49Z |
| 79 | [sqldelight](https://github.com/cashapp/sqldelight) | 5738 | 498 | Kotlin | 372 | SQLDelight - Generates typesafe Kotlin APIs from SQL | 2024-01-19T22:49:23Z |
| 80 | [android-oss](https://github.com/kickstarter/android-oss) | 5721 | 1012 | Kotlin | 6 | Kickstarter for Android. Bring new ideas to life, anywhere. | 2024-01-18T18:52:19Z |
| 81 | [MultiType](https://github.com/drakeet/MultiType) | 5699 | 760 | Kotlin | 10 | Flexible multiple types for Android RecyclerView. | 2022-08-28T04:51:44Z |
| 82 | [mavericks](https://github.com/airbnb/mavericks) | 5649 | 493 | Kotlin | 55 | Mavericks: Android on Autopilot | 2023-12-04T18:07:19Z |
| 83 | [SagerNet](https://github.com/SagerNet/SagerNet) | 5573 | 921 | Kotlin | 101 | The universal proxy toolchain for Android | 2023-12-31T00:19:30Z |
| 84 | [Alerter](https://github.com/Tapadoo/Alerter) | 5476 | 649 | Kotlin | 42 | An Android Alerting Library | 2023-07-21T08:28:18Z |
| 85 | [mockk](https://github.com/mockk/mockk) | 5220 | 321 | Kotlin | 250 | mocking library for Kotlin | 2024-01-19T10:08:55Z |
| 86 | [topeka](https://github.com/android/topeka) | 5173 | 1096 | Kotlin | 8 | A fun to play quiz that showcases material design on Android | 2021-01-22T21:31:15Z |
| 87 | [Android-Iconics](https://github.com/mikepenz/Android-Iconics) | 5132 | 636 | Kotlin | 6 | Android-Iconics - Use any icon font, or vector (.svg) as drawable in your application. | 2023-07-14T18:17:01Z |
| 88 | [cloudstream](https://github.com/recloudstream/cloudstream) | 5105 | 434 | Kotlin | 152 | Android app for streaming and downloading media. | 2024-01-20T08:52:43Z |
| 89 | [williamchart](https://github.com/diogobernardino/williamchart) | 5040 | 807 | Kotlin | 26 | Android Library to rapidly develop attractive and insightful charts in android applications. | 2023-09-22T07:00:19Z |
| 90 | [kotlinx.serialization](https://github.com/Kotlin/kotlinx.serialization) | 4942 | 624 | Kotlin | 331 | Kotlin multiplatform / multi-format serialization | 2024-01-20T08:14:23Z |
| 91 | [florisboard](https://github.com/florisboard/florisboard) | 4932 | 341 | Kotlin | 497 | An open-source keyboard for Android which respects your privacy. Currently in early-beta. | 2024-01-14T16:48:42Z |
| 92 | [androidx](https://github.com/androidx/androidx) | 4898 | 901 | Kotlin | 0 | Development environment for Android Jetpack extension libraries under the androidx namespace. Synchronized with Android Jetpack's primary development branch on AOSP. | 2024-01-20T19:05:59Z |
| 93 | [DBFlow](https://github.com/agrosner/DBFlow) | 4866 | 613 | Kotlin | 35 | A blazing fast, powerful, and very simple ORM android database library that writes database code for you. | 2022-03-15T02:19:57Z |
| 94 | [Ehviewer](https://github.com/Ehviewer-Overhauled/Ehviewer) | 4802 | 224 | Kotlin | 64 | EhViewer overhauled with Material Design 3, Jetpack Compose and more | 2023-09-06T22:50:40Z |
| 95 | [maestro](https://github.com/mobile-dev-inc/maestro) | 4742 | 199 | Kotlin | 335 | Painless Mobile UI Automation | 2024-01-11T15:43:32Z |
| 96 | [booster](https://github.com/didi/booster) | 4696 | 567 | Kotlin | 45 | 🚀Optimizer for mobile applications | 2023-10-11T16:29:24Z |
| 97 | [revanced-patches-template](https://github.com/ReVanced/revanced-patches-template) | 4695 | 430 | Kotlin | 0 | 👋🧩ReVanced Patches template | 2023-12-15T23:54:15Z |
| 98 | [camera-samples](https://github.com/android/camera-samples) | 4651 | 2274 | Kotlin | 130 | Multiple samples showing the best practices in camera APIs on Android. | 2024-01-15T19:16:22Z |
| 99 | [muzei](https://github.com/muzei/muzei) | 4604 | 963 | Kotlin | 33 | Muzei Live Wallpaper for Android | 2024-01-09T05:31:25Z |
| 100 | [Android-CleanArchitecture-Kotlin](https://github.com/android10/Android-CleanArchitecture-Kotlin) | 4548 | 911 | Kotlin | 73 | This is a movies sample app in Kotlin, which is part of a serie of blog posts I have written about architecting android application using different approaches. | 2023-08-11T14:29:32Z |