GithubHelp home page GithubHelp logo

appcypher / awesome-kotlin-libraries-for-android Goto Github PK

View Code? Open in Web Editor NEW
61.0 2.0 6.0 34 KB

๐Ÿ˜Ž A curated list of awesome Kotlin libraries for Android.

License: MIT License

kotlin libraries android awesome examples kotlin-android kotlin-language kotlin-android-extensions

awesome-kotlin-libraries-for-android's Introduction

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.

awesome-kotlin-libraries-for-android's People

Contributors

appcypher avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.