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.
A simple calendar with events, tasks, customizable colors, widgets and no ads.
Dots indicators for Android ViewPager and Compose
The official KotlinConf application
🚀 This project contains various examples that show how you would do things the "Jetpack Compose" way
Kotlin Multiplatform sample with SwiftUI, Jetpack Compose, Compose for Wear, Compose for Desktop, and Compose for Web clients along with Ktor backend.
Celebrate more with this lightweight confetti particle system 🎊
Painless Kotlin Dependency Injection
A clean user focused audiobook player for Android
WordPress for Android
Lightweight Multiplatform logging framework for Kotlin. A convenient and performant logging facade.
A Gradle plugin to report the number of method references in your APK on every build.
Korge is a Multiplatform Game Engine written in Kotlin for JVM, Web, Android and iOS.
🎓 Learning Kotlin Coroutines and Flows for Android by example. 🚀 Sample implementations for real-world Android use cases. 🛠 Unit tests included!
Easily upload files (Multipart/Binary/FTP out of the box) in the background with progress notification. Support for persistent upload requests, customizations and custom plugins.
Outliner for taking notes and managing to-do lists
Photopicker and document picker for android
Android application compatible with ZX2C4's Pass command line application
A collection of hand-crafted extensions for your Kotlin projects.
🚦 Cicerone is a lightweight library that makes the navigation in an Android app easy.
Voice AI SDK is a reusable Android library that gives any app a full voice-driven AI conversation pipeline in minutes. Voice Assistant + Android Voide AI + SDK + MVVM + Kotlin
An Android client for the microblogging server Mastodon
Library containing common animations needed for transforming ViewPager scrolling for Android v13+.
Android library for multiple snapping of RecyclerView
A lightweight Android browser with modern navigation
📚 Sample Android Components Architecture on a modular word focused on the scalability, testability and maintainability written in Kotlin, following best practices using Jetpack.
🌠 Transform between two Views, Activities, and Fragments, or a View to a Fragment with container transform animations for Android.
💪 Rich Android Path. 🤡 Draw as you want. 🎉 Animate much as you can.
🔦 Showkase is an annotation-processor based Android library that helps you organize, discover, search and visualize Jetpack Compose UI elements
🍲Foodium is a sample food blog Android application 📱 built to demonstrate the use of Modern Android development tools - (Kotlin, Coroutines, Flow, Dagger 2/Hilt, Architecture Components, MVVM, Room, Retrofit, Moshi, Material Components).
Android runtime theme library
An app for catching up on things.
Nested popup menus with smooth height animations for Android
A lightweight Android material bottom navigation bar library
A library for dynamic view-to-view transitions
A simple and customizable Android full-screen image viewer with shared image transition support, "pinch to zoom" and "swipe to dismiss" gestures
An easy-to-use customisable show case view with circular reveal animation.
⚠️ This project moved to a new repository. It is now developed and maintained at: https://github.com/mozilla-mobile/firefox-android
👇 Easy Google Photos style multi-selection for RecyclerViews, powered by Kotlin and AndroidX.
Create circular ImageView in Android in the simplest way possible
Android UI test framework
Android + Kotlin + Github Actions + ktlint + Detekt + Gradle Kotlin DSL + buildSrc = ❤️
Define and apply styles to Android views programmatically
🎶🎼 Very slim music player 👨🎤 100% made in Italy 🍕🌳🌞🍝🌄
The practice of MVVM + Jetpack architecture in Android.
Native Android app for Habitica
Create circular ProgressBar in Android ⭕
Android Library to handle software keyboard visibility change event.
Life is too short to google for dependencies and versions
:coffee: The one who serves a great Espresso
Android app to showcase complex UI/Animations with and without MotionLayout