Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

awesome-kotlin-libraries-for-android

😎 A curated list of awesome Kotlin libraries for Android.
https://github.com/appcypher/awesome-kotlin-libraries-for-android

Last synced: 5 days ago
JSON representation

  • <a name="ui"></a>UI <sup>[Back ⇈](#contents)</sup>

    • Anvil - Minimal UI library for Android inspired by React.
    • Anvil Kotlin - Minimal UI library for Android inspired by React.
    • LastAdapter - Don't write a RecyclerView adapter again. Not even a ViewHolder!.
    • MaterialDrawerKt - A DSL for creating Material Design navigation drawers without any XML.
    • Anvil - Minimal UI library for Android inspired by React.
    • KBinding - Android View Model binding framework write in kotlin, base on anko, simple but powerful.
  • <a name="projects"></a>Projects <sup>[Back ⇈](#contents)</sup>

  • <a name="utility"></a>Utility <sup>[Back ⇈](#contents)</sup>

    • 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.
    • 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.
    • KotlinPreferences - Kotlin Android Library, that makes preference usage in Kotlin simple and fun.
    • pawegio/KAndroid - Kotlin library for Android providing useful extensions to eliminate boilerplate code.
  • <a name="concurrency"></a>Concurency <sup>[Back ⇈](#contents)</sup>

    • KillerTask - Android AsyncTask wrapper library, written in Kotlin.
    • AsyncAwait - async/await for Android built upon coroutines introduced in Kotlin 1.1.
  • <a name="games"></a>Games <sup>[Back ⇈](#contents)</sup>

    • <a name="franeworks"></a>Frameworks <sup>[Back ⇈](#contents)</sup>

      • Kotlin Core - A full framework for making Android apps. Based on Anko and Kotson.
  • <a name="dependency-injection"></a>Dependency Injection <sup>[Back ⇈](#contents)</sup>

    • KotterKnife - View injection library for Android.
    • ActivityStarter - Activity starter generator and arguments injection library for Android.
  • <a name="toolbox"></a>Toolbox <sup>[Back ⇈](#contents)</sup>

    • Anko - Pleasant Android application development.