Coder Social home page Coder Social logo

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

View Code? Open in Web Editor NEW

This project forked from appcypher/awesome-kotlin-libraries-for-android

0.0 0.0 0.0 34 KB

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

License: MIT License

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

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.