Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
A curated list of awesome Kotlin frameworks, libraries, documents and other resources
GitHub stars and default-branch commits for mcxiaoke/awesome-kotlin.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
🤖 An easy to use form validator for Kotlin & Android.
Cross-platform test runner
Pet project using Clean Architecture + MVVM + Reactive Extensions + Android Architecture Components. The data are fetched from LondonTheatreDirect API. 🎭
Smoothly reacting to keyboard visibility changes in Android
Shows Material popup menus grouped in sections & more
🤯 A slider widget rich in emoji and highly customisable.
Android - Highlight different features of the app using Jetpack Compose
Firefox's Lockwise app for Android
A plugin to generate the Android version code and version name automatically based on git commits number, date and ...
An example Android app using Retrofit, Realm, Parceler, Dagger and the MVVM pattern with the data binding lib.
:closed_umbrella: An easy way to implement modern permission instructions popup.
Elastic view is a regular CardView, which can flex from user touches
[Kotlin Android] Kotlin Android starter based MVP/Dagger2/RxJava2/Robolectric/Espresso/Mockito. It provides a generator to fast create a Kotlin Android project.
A content-aware cropping library for Android
🗝️ Dotenv is a module that loads environment variables from a .env file
A custom view that displays an image, a title, and a subtitle. Use it for errors, empty states, or just messages with images!
🍭 The usual Snackbar, but elegant
Simple Android Library, that provides easy way to start the Activities with arguments.
Kissme: Kotlin Secure Storage Multiplatform
Simple android library to present an animated ferris wheel
Plugin which generates Android Parcelable boilerplate code for kotlin's class.
Multiplatform wavy slider/progress bar similar to the one in Android 13+
Monetary calculations and allocations made easy
Android - Cool animated navigation bars for your compose android app.
DI can be simple. Forget about modules and components. Just use it!
Android WYSIWYG Rich editor for Jetpack compose.
Stateful is a Kotlin library which makes Android application development faster and easier.
Build decentralized private communication/payment systems in Kotlin.
💡🚀⭐️ A generalized adapter for RecyclerView on Android which makes it easy to add heterogeneous items to a list
Dead simple EventBus for Android made with Kotlin and RxJava 2
Android app that shows what happened today in the history.
Android AsyncTask wrapper library, written in Kotlin
This lib implements the most common CoroutineScopes used in Android apps.
Kotliny Network is a simple, powerful and lightweight Kotlin Multiplatform Network Client.
Unofficial companion app for the game Green Hell
Percentage calculations made easy
Math conventions to reduce boilerplate code
Kotlin Multiplatform bindings for QuickJS (ES2025), the JavaScript engine by Fabrice Bellard
Kotlin Multiplatform client for eventbase — typed events, offline queue, batched upload.
Kotlin Multiplatform WebView SDK with TopAppBar and bottom navigation (Android & iOS)
Kotlin Multiplatform client for loginbase — email OTP + social OAuth + session management