Either monad struct to modeling success/error results in Kotlin development.
Kotlin compiler plugin that hides data class properties in generated toString() method
Kotlin library for Android providing useful extensions to eliminate boilerplate code in Android SDK and focus on productivity.
Use the power of Kotlin to make your code smaller and beautiful.
Coroutine AutoDispose is an Kotlin Coroutine library for automatically disposal.
Useful Kotlin extensions to speed up Android app development. More than Android KTX powered by Google.
Kotlin library for Android providing useful extensions to simplify interface callback in Android SDK.
Stateful is a Kotlin library which makes Android application development faster and easier. It helps you delete all the boilerplate code for saving instance state and lets you forget about saving and restoring your fragment's/activity's state.
Extensions for Kotlin. Use the power of Kotlin to make your code smaller and beautiful.
Kotlin Coroutine binding APIs for Android's UI widgets.
A tiny Kotlin library to determine if a version string is newer when compared to another. Can be used to determine if an application requires a forced update.
TL;DR: Moshi version of Jackson's
@JsonIgnore. For when you can't use
In Moshi, You can use
transient keyword (in Kotlin:
@Transient annotation) for ignore serialization.
But sometimes it's conflict to other features. e.g.
moshi-kotlin-ignore is library for ignore parameter serialization / deserialization. You can use this library to resolve above issues.
Kotlin-AgendaCalendarView is a calendar widget with list of events which can be dynamically filled.
Group of useful kotlin extension I made for application development in kotlin language which helps in day to day life of android developers!
This is the Android Architecture Components extension library available for Kotlin.
Kotlinify is a suite of extension and classes for easier daily android development in Kotlin.
A sweet, small set of Kotlin functions to reduce your android boilerplate code.
Functional Kotlin constructs like map(), filter() and 12 more functions built for Android Data Binding library + RxJava 2 support.
Android utilities for easier and faster Kotlin programming.
A Kotlin Speech Recognizer that runs continuously and is triggered with an activation keyword.
Extension functions to facilitate working with Android's Cursor.
This library allows managing Cursors as any other Array, letting you use forEach loops or direct get accessors.
KotlinPoet is a Kotlin and Java API for generating .kt source files.
Source file generation can be useful when doing things such as annotation processing or interacting with metadata files (e.g., database schemas, protocol formats). By generating code, you eliminate the need to write boilerplate while also keeping a single source of truth for the metadata.
Simplify your code to its minimum expression with this set of Kotlin extensions for Realm. Forget about all boilerplate related with Realm API and performs database operations in one line of code.
A rule based AI engine to simplify design of AIs for games in particular. DSL included!