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.
524 repos currently saved from this list.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Android Library that lights items for tutorials or walk-throughs etc...
Community-driven collection of Jetpack Compose example code and tutorials :rocket: https://foso.github.io/compose
A simple calendar with events, tasks, customizable colors, widgets and no ads.
Video player for Android based on libmpv โฆ #mpv-android @ irc.libera.chat
Lightweight JavaFX Framework for Kotlin
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.
A library for reading and writing data that lives in network, disk, and memory.
GraphQL for Java with Spring Boot made easy.
Celebrate more with this lightweight confetti particle system ๐
Painless Kotlin Dependency Injection
A Retrofit inspired WebSocket client for Kotlin, Java, and Android
Various examples for Kotlin
A clean user focused audiobook player for Android
๐ Plugin for Android Studio And IntelliJ Idea to generate Kotlin data class code from JSON text ( Json to Kotlin )
Using Mockito with Kotlin
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.
Multiplatform command line interface parsing for Kotlin
jclasslib bytecode editor is a tool that visualizes all aspects of compiled Java class files and the contained bytecode.
๐ Learning Kotlin Coroutines and Flows for Android by example. ๐ Sample implementations for real-world Android use cases. ๐ Unit tests included!
A testing library for kotlinx.coroutines Flow
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.
KotlinX multiplatform date/time library
Outliner for taking notes and managing to-do lists
The Functional toolkit for Kotlin HTTP applications. http4k provides a simple and uniform way to serve, consume, and test HTTP services.
Adds touch functionality to Android ImageView.
Photopicker and document picker for android
Companion App for the book
Android application compatible with ZX2C4's Pass command line application
TourGuide is an Android library that aims to provide an easy way to add pointers with animations over a desired Android View
Kotlin workshop
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
ScreenStream Android App
Library containing common animations needed for transforming ViewPager scrolling for Android v13+.
Android library for multiple snapping of RecyclerView
KaMP Kit by Touchlab. A collection of code & tools designed to get your mobile team started quickly w/Kotlin Multiplatform
SUSI.AI Android App https://play.google.com/apps/testing/ai.susi
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.
Native Android app using the Apple/Google exposure notification API. The CWA development ends on May 31, 2023. You still can warn other users until April 30, 2023. More information:
Ready-to-use recipes for common build customizations that showcase the Android Gradle plugin's public APIs and DSL.