Discover the top trending Kotlin repositories and projects on Github. Explore the latest trends in Kotlin development.

Trending Repositories

1

unidbg-fetch-qsign

获取QQSign通过Unidbg
🔥🔥🔥
2

kotlin-explorer

Desktop tool to quickly explore disassembled Kotlin code.
🔥🔥🔥
3

compose-multiplatform

Compose Multiplatform, a modern UI framework for Kotlin that makes building performant and beautiful user interfaces easy and enjoyable.
🔥🔥🔥
4

lets-plot

An open-source plotting library for statistical data.
🔥
5

legado

Legado 3.0 Book Reader with powerful controls & full functions❤️阅读3.0, 阅读是一款可以自定义来源阅读网络内容的工具,为广大网络文学爱好者提供一种方便、快捷舒适的试读体验。
🔥
6

KernelSU

A Kernel based root solution for Android
🔥
7

kotlinx-io

Kotlin multiplatform I/O library
🔥
8

nowinandroid

A fully functional Android app built entirely with Kotlin and Jetpack Compose
🔥
9

compose-multiplatform-ios-android-template

Compose Multiplatform iOS+Android Application project template
📣
10

material3-windowsizeclass-multiplatform

Material 3 Window Size Class for Compose Multiplatform
📣
11

compose-samples

Official Jetpack Compose samples.
📣
12

paraphrase

A Gradle plugin that generates type-safe formatters for Android string resources in the ICU message format.
📣
13

SmsForwarder

短信转发器——监控Android手机短信、来电、APP通知,并根据指定规则转发到其他手机:钉钉群自定义机器人、钉钉企业内机器人、企业微信群机器人、飞书机器人、企业微信应用消息、邮箱、bark、webhook、Telegram机器人、Server酱、PushPlus、手机短信等。包括主动控制服务端与客户端,让你轻松远程发短信、查短信、查通话、查话簿、查电量等。(V3.0 新增)PS.这个APK主要是学习与自用,如有BUG请提ISSUE,同时欢迎大家提PR指正
📣
14

jerboa

A native android app for Lemmy
📣
15

redwood

Multiplatform reactive UI for Android, iOS, and web using Kotlin and Jetpack Compose
📣
16

kotlin

The Kotlin Programming Language.
📣
17

ClashForAndroid

A rule-based tunnel for Android.
📣
18

Folia

Fork of Paper which adds regionised multithreading to the dedicated server.
📣
19

btrace

🔥🔥 btrace(AKA RheaTrace) is a high performance Android trace tool which is based on Perfetto, it support to define custom events automatically during building apk and using bhook to provider more native events like Render/Binder/IO etc.
📣
20

tachiyomi

Free and open source manga reader for Android.
📣
21

stream-video-android

📲 Android Video SDK. Stream's versatile Core + Compose UI component libraries that allow you to build video calling, audio room, and, live streaming apps based on Webrtc running on Stream's global edge network.
📣
22

coil

Image loading for Android backed by Kotlin Coroutines.
⬆️
23

Poko

A Kotlin compiler plugin that generates equals, hashCode, and toString for plain old Kotlin objects in public APIs.
⬆️
24

Decompose

Kotlin Multiplatform lifecycle-aware business logic components (aka BLoCs) with routing (navigation) and pluggable UI (Jetpack Compose, SwiftUI, JS React, etc.)
⬆️
25

Exposed

Kotlin SQL Framework
⬆️
26

circuit

⚡️ A Compose-driven architecture for Kotlin and Android applications.
⬆️
27

ktor

Framework for quickly creating connected applications in Kotlin with minimal effort
⬆️
28

compose-bandage-reveal

Bandage Reveal Effect In Jetpack Compose
⬆️
29

InnerTune

A Material 3 YouTube Music client for Android
⬆️
30

Shizuku

Using system APIs directly with adb/root privileges from normal apps through a Java process started with app_process.
⬆️
31

tivi

Tivi is a TV show tracking Android app, which connects to trakt.tv
⬆️
32

fcitx5-android

Fcitx5 input method framework and engines ported to Android
⬆️
33

v2rayNG

A V2Ray client for Android, support Xray core and v2fly core
⬆️
34

AutoSkip

基于Shizuku授权的安卓"自动跳过"工具
⬆️
35

Jetpack-Compose-Tutorials

🚀🧨📝 Series of Tutorials to learn about Jetpack Compose with subjects Material Widgets, Layout, SubcomposeLayout, custom layouts, State, custom rememberable, recomposition, LaunchedEffect, side-effects, Gesture, Animation, Navigation, Canvas, UIs like whatsapp and others.
⬆️
36

Compose-Rich-Editor

A Rich text editor library for both Jetpack Compose and Compose Multiplatform, fully customizable and supports the common rich text editor features.
⬆️
37

tumbleweed

Effortlessly understand and analyze Kotlin/Java classes in your codebase 😎
⬆️
38

YCharts

YCharts is a graph library for Android.
⬆️
39

voyager

🛸 A pragmatic navigation library for Jetpack Compose
⬆️
40

okhttp

Square’s meticulous HTTP client for the JVM, Android, and GraalVM.
⬆️
41

unocss-intellij

Unocss support on Intellij Idea/WebStorm
⬆️
42

florisboard

An open-source keyboard for Android which respects your privacy. Currently in early-beta.
⬆️
43

Anki-Android

AnkiDroid: Anki flashcards on Android. Your secret trick to achieve superhuman information retention.
⬆️
44

ideavim

IdeaVim – A Vim engine for JetBrains IDEs
⬆️
45

KMP-NativeCoroutines

Library to use Kotlin Coroutines from Swift code in KMP apps
⬆️
46

ViMusic

An Android application for streaming music from YouTube Music.
⬆️
47

openai-kotlin

OpenAI API client for Kotlin with multiplatform and coroutines capabilities.
⬆️
48

DaMaiHelper

大麦抢票辅助
⬆️
49

Squircle-CE

👨‍💻 Squircle CE is a fast and free multi-language code editor for Android
⬆️
50

mavericks

Mavericks: Android on Autopilot
⬆️
51

detekt

Static code analysis for Kotlin
⬆️
52

SuperImage

Sharpen your low-resolution pictures with the power of AI upscaling
⬆️
53

compose-look-and-feel

Compose Multiplatform UI components for iOS (Cupertino Widgets) and more. Work in progress...
⬆️
54

Unciv

Open-source Android/Desktop remake of Civ V
⬆️
55

telephoto

Building blocks for designing media experiences in Compose UI
⬆️
56

androidx

Development environment for Android Jetpack extension libraries under the androidx namespace. Synchronized with Android Jetpack's primary development branch on AOSP.
⬆️
57

chucker

🔎 An HTTP inspector for Android & OkHTTP (like Charles but on device)
⬆️
58

android-developer-roadmap

🗺 The 2023 Android Developer Roadmap suggests learning paths to understanding Android development.
⬆️
59

element-x-android

Android Matrix messenger application using the Matrix Rust Sdk and Jetpack Compose
⬆️
60

appyx

Model-driven navigation + UI components with gesture control for Compose Multiplatform
⬆️
61

kotlinx-datetime

KotlinX multiplatform date/time library
⬆️
62

PreCompose

Compose Multiplatform Navigation && State Management
⬆️
63

compose-multiplatform-desktop-template

Compose Multiplatform Desktop Application project template
⬆️
64

PeopleInSpace

Kotlin Multiplatform project with SwiftUI, Jetpack Compose, Compose for Wear, Compose for Desktop, Compose for Web and Kotlin/JS + React clients along with Ktor backend.
⬆️
65

Matisse

A Image/Video Selector Implemented with Jetpack Compose(一个用 Jetpack Compose 实现的 Android 图片/视频 选择框架)
⬆️
66

Droid-ify

F-Droid client with Material UI.
⬆️
67

Ktorfit

HTTP client generator / KSP plugin for Kotlin Multiplatform (Android, iOS, Js, Jvm, Native) using KSP and Ktor clients inspired by Retrofit https://foso.github.io/Ktorfit
⬆️
68

k-9

K-9 Mail – Open Source Email App for Android
⬆️
69

ruler

Gradle plugin which helps you analyze the size of your Android apps.
⬆️
70

uhabits

Loop Habit Tracker, a mobile app for creating and maintaining long-term positive habits
⬆️
71

compose-multiplatform-template

Compose Multiplatform Application project template
⬆️
72

NekoBoxForAndroid

NekoBox for Android / sing-box / universal proxy toolchain for Android
⬆️
73

SumTea_Android

基于组件化+模块化+Kotlin+协程+Flow+Retrofit+Jetpack+MVVM+短视频架构实现的WanAndroid客户端
⬆️
74

PrivacySentry

工信部-Android隐私合规整改检测工具,注解+Asm修改字节码的检测方案
⬆️
75

KMM-ViewModel

Library to share Kotlin ViewModels with SwiftUI
⬆️
76

reader

阅读3服务器版,桌面端,iOS可用。后端 Kotlin + Spring Boot + Vert.x + Coroutine ;前端 Vue.js + Element。麻烦点点star,关注一下公众号【假装大佬】❗️
⬆️
77

compose-destinations

Annotation processing library for type-safe Jetpack Compose navigation with no boilerplate.
⬆️
78

ReadYou

An Android RSS reader presented in Material You style.
⬆️
79

kotlinx.serialization

Kotlin multiplatform / multi-format serialization
⬆️
80

SpotiFlyer

Kotlin Multiplatform Music Downloader, Supports Spotify / Gaana / Youtube Music / Jio Saavn / SoundCloud.
⬆️
81

mirai

高效率 QQ 机器人支持库
⬆️
82

intellij-platform-plugin-template

Template repository for creating plugins for IntelliJ Platform
⬆️
83

moko-resources

Resources access for mobile (android & ios) Kotlin Multiplatform development
⬆️
84

ytdlnis

Android Video/Audio Downloader app using yt-dlp
⬆️
85

moko-permissions

Runtime permissions controls for mobile (android & ios) Kotlin Multiplatform development
⬆️
86

kotlin-inject

Dependency injection lib for kotlin
⬆️
87

Kamel

Kotlin asynchronous media loading and caching library for Compose.
⬆️
88

LibChecker

An app to view libraries used in apps in your device.
⬆️
89

platform-samples

A collection of samples of different Android OS platform APIs.
⬆️
90

Charty

An Elementary Chart library for Jetpack Compose. You can implement any kind of chart natively designed for Compose.
⬆️
91

recompose

recompose is a tool for converting Android layouts in XML to Kotlin code using Jetpack Compose.
⬆️
92

CodeLocator

⬆️
93

ktlint

An anti-bikeshedding Kotlin linter with built-in formatter
⬆️
94

MagiskModuleManager

Previously known as Fox's Magisk Module Manager (FoxMMM), this app helps users find, install "Magisk Modules" - powerful little zips/apps for your device that plug into the Magisk framework.
⬆️
95

kotlinx.coroutines

Library support for Kotlin coroutines
⬆️
96

sqldelight

SQLDelight - Generates typesafe Kotlin APIs from SQL
⬆️
97

Kvaesitso

A FOSS Android launcher
⬆️
98

skiko

Kotlin MPP bindings to Skia
⬆️
99

kobweb

A modern framework for full stack web apps in Kotlin, built upon Compose HTML
⬆️
100

NYTimes-KMP

A KMP template of the New York Times App using Compose multiplatform for Android, Desktop, iOS and Web
⬆️