A curated list of awesome Kotlin frameworks, libraries, documents and other resources.
- Kotlin Home
- Kotlin Documents
- Try Kotlin in your Browser
- Kotlin Blog
- Kotlin GitHub
- Kotlin Koans
- Issue Tracker
- leakcanary - A memory leak detection library for Android.
- p3c - Alibaba Java Coding Guidelines pmd implements and IDE plugin
- material-dialogs - 😍 A beautiful, fluid, and extensible dialogs API for Kotlin & Android.
- flexbox-layout - Flexbox for Android
- anko - Pleasant Android application development
- MaterialDrawer - The flexible, easy to use, all in one drawer library for your Android project. Now brand new with material 2 design.
- recyclerview-animators - An Android Animation library which easily add itemanimator to RecyclerView items.
- AppIntro - Make a cool intro for your Android app.
- RxBinding - RxJava binding APIs for Android's UI widgets.
- kotlinx.coroutines - Library support for Kotlin coroutines
- timber - A logger with a small, extensible API which provides utility on top of Android's normal Log class.
- ktor - Framework for quickly creating connected applications in Kotlin with minimal effort
- FlowMVI - A Kotlin Multiplatform architectural framework based on coroutines with an extensive feature set, powerful plugin system and a rich DSL.
- okio - A modern I/O library for Android, Kotlin, and Java.
- TranslationPlugin - 🔌Translation plugin for IntelliJ based IDEs/Android Studio
- kotlin-native - Kotlin/Native infrastructure
- RxKotlin - RxJava bindings for Kotlin
- koin - Koin - a pragmatic lightweight dependency injection framework for Kotlin
- Compressor - An android image compression library.
- acra - Application Crash Reports for Android
- coil - Image loading for Android backed by Kotlin Coroutines.
- ideavim - Vim emulation plugin for IDEs based on the IntelliJ Platform
- topeka - A fun to play quiz that showcases material design on Android
- MultiType - Easier and more flexible to create multiple types for Android RecyclerView.