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.
A simple Android template that lets you create an Android project quickly.
A Kotlin Coroutines binding APIs for Android UI widgets from the platform and support libraries. Supports Flow, ReceiveChannel and Actor.
WhatIf is kotlin extensions for expressing a single if-else statement, nullable and boolean.
Kotlin compiler plugin that hides data class properties in generated toString() method
A rule based AI engine to simplify design of AIs for games in particular. DSL included!
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.
Kotlin library for Android with useful extensions to eliminate boilerplate code in Android SDK and focus on productivity.
Kotlin-AgendaCalendarView is a calendar widget with list of events which can be dynamically filled.
You can create a new Kotgo template project fast by using the following command. Just paste and execute it at a terminal prompt. Have fun!
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.
A Kotlin Speech Recognizer that runs continuously and is triggered with an activation keyword.
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.
Kotlin extensions to simplify working with SQLite database.
Kotlin library for Android providing useful extensions to simplify interface callback in Android SDK.
Kotlin Coroutine binding APIs for Android's UI widgets.
An example for who are all going to start learning Kotlin programming language to develop Android application.
Useful Kotlin extensions to speed up Android app development. More than Android KTX powered by Google.
Either monad struct to modeling success/error results in Kotlin development.
Stopwatch is the simple Timer app for Android, which is developed using Kotlin.
Kotlinify is a suite of extension and classes for easier daily android development in Kotlin.
This is the Android Architecture Components extension library available for Kotlin.
A sweet, small set of Kotlin functions to reduce your android boilerplate code.
This is a simple Kotlin Coroutines vs. RxJava sample. It calls SpaceX's api to get the next launch's details.
This project demonstrates Android Architecture Components (Viewodel, Livedata) and Dagger for dependency Injection in Kotlin.