Skip to content

appcypher/awesome-kotlin-libraries-for-android

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

16 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Awesome Kotlin Libraries for Android Awesome

A curated list of awesome Kotlin libraries and projects for Android. :octocat:

Please read the contribution guidelines if you want to contribute.

Contents

  • KotterKnife - View injection library for Android.
  • KBinding - Android View Model binding framework write in kotlin, base on anko, simple but powerful.
  • Anvil Kotlin - Minimal UI library for Android inspired by React.
  • LastAdapter - Don't write a RecyclerView adapter again. Not even a ViewHolder!.
  • Anvil - Minimal UI library for Android inspired by React.
  • MaterialDrawerKt - A DSL for creating Material Design navigation drawers without any XML.

Toolbox Back β‡ˆ

  • Anko - Pleasant Android application development.

Utility Back β‡ˆ

  • KotlinPreferences - Kotlin Android Library, that makes preference usage in Kotlin simple and fun.
  • PreferenceHolder - Kotlin Android Library, that makes preference usage in Kotlin simple and fun using object with fields binded to SharedPreferences.
  • Kotlin Jetpack - A collection of useful extension methods for Android.
  • pawegio/KAndroid - Kotlin library for Android providing useful extensions to eliminate boilerplate code.
  • Kotpref - Android SharedPreference delegation for Kotlin.
  • Bubble - Library for obtaining screen orientation when orientation is blocked in AndroidManifest.
  • Kaffeine - Kaffeine is a Kotlin-flavored Android library for accelerating development.
  • Kotlin Koi - Koi, a lightweight kotlin library for Android Development.
  • PaperParcel - Boilerplate reduction library written specifically for working with Kotlin data classes on Android.
  • Android Drawable DSL - DSL for constructing the drawables in Kotlin instead of in XML.
  • Fiberglass - Easy lightweight SharedPreferences library for Android in Kotlin using delegated properties.
  • Krouter - A lightweight Android activity router.
  • Toy Bricks - Android Library that provide simpler way to achieve modularity.
  • Static Log - StaticLog - super lightweight static logging for Kotlin, Java and Android.
  • Stepper Touch - Fun playful Android stepper widget for counting, written in Kotlin.

Dependency Injection Back β‡ˆ

  • KotterKnife - View injection library for Android.
  • ActivityStarter - Activity starter generator and arguments injection library for Android.

Concurency Back β‡ˆ

  • KillerTask - Android AsyncTask wrapper library, written in Kotlin.
  • AsyncAwait - async/await for Android built upon coroutines introduced in Kotlin 1.1.

Frameworks Back β‡ˆ

  • Kotgo - An android development framwork on kotlin using MVP architecture.
  • Kotlin Core - A full framework for making Android apps. Based on Anko and Kotson.

Projects Back β‡ˆ


Awesome Kotlin Libraries for Android source code is licensed under the MIT License.

Releases

No releases published

Packages

No packages published