Awesome Kotlin Resources - Kotlin Resources

Kotlin Resources

The ultimate resource list for your most loved coding language.

powered by Powered by Algolia

sepatel / tekniq

A framework designed around Kotlin providing a full-featured HTTP Framework, Restful HTTP Client, JDBC DSL, Loading Cache, Configurations, Validations, and more

Version number: 0.9.10 Last updated: 2020-02-10

paslavsky / ktor-consul

Extension modules for Ktor

Version number: 1.3.1 Last updated: 2020-02-09

paslavsky / ktor-elastic

Extension modules for Ktor

Version number: 1.3.1 Last updated: 2020-02-09

paslavsky / ktor-exposed

Extension modules for Ktor

Version number: 1.3.1 Last updated: 2020-02-09

paslavsky / ktor-flyway

Extension modules for Ktor

Version number: 1.3.1 Last updated: 2020-02-09

paslavsky / ktor-jooq

Extension modules for Ktor

Version number: 1.3.1 Last updated: 2020-02-09

paslavsky / ktor-sql

Extension modules for Ktor

Version number: 1.3.1 Last updated: 2020-02-09

paslavsky / ktor-sql2o

Extension modules for Ktor

Version number: 1.3.1 Last updated: 2020-02-09

square / leakcanary

LeakCanary is a memory leak detection library for Android.

Version number: 2.2 Last updated: 2020-02-06

mariomac / kaconf

KickAss Configuration. An annotation-based configuration system for Java and Kotlin

Version number: 0.9.0 Last updated: 2020-02-02

michaelbull / kotlin-result

A Result monad for modelling success or failure operations.

Version number: 1.1.5 Last updated: 2020-01-31

markusamshove / kluent

Fluent Assertion-Library for Kotlin

Version number: 1.6 Last updated: 2020-01-29

ShopRunner / baleen

Library for Validating Legacy Data

Version number: 1.11.2 Last updated: 2020-01-27

square / sqldelight

SQLDelight - Generates typesafe Kotlin APIs from SQL

Version number: 1.2.2 Last updated: 2020-01-23

vert-x3 / vertx-lang-kotlin

Vert.x for Kotlin

Version number: 4.0.0-milestone4 Last updated: 2020-01-23

willowtreeapps / assertk

assertions for kotlin inspired by assertj

Version number: 0.21 Last updated: 2020-01-22

mikepenz / FastAdapter

The bullet proof, fast and easy to use adapter library, which minimizes developing time to a fraction...

Version number: 5.0.0-a03 Last updated: 2020-01-20

Tinder / Scarlet

A Retrofit inspired WebSocket client for Kotlin, Java, and Android

Version number: 0.1.10 Last updated: 2020-01-18

wendigo / chrome-reactive-kotlin

Headless Chrome DevTools Protocol Client (RxJava2 + Kotlin)

Version number: 0.6.1 Last updated: 2020-01-15

square / kotlinpoet

A Kotlin API for generating .kt source files.

Version number: 1.5.0 Last updated: 2020-01-09

tipsy / javalin

A simple and modern Java and Kotlin web framework

Version number: 3.7.0 Last updated: 2020-01-01

square / okio

A modern I/O library for Android, Kotlin, and Java.

Version number: 2.4.3 Last updated: 2019-12-20

michaelbull / kotlin-inline-logger

A logger facilitating lazily-evaluated log calls via Kotlin's inline classes & functions.

Version number: 1.0.1 Last updated: 2019-12-20

spekframework / spek

A specification framework for Kotlin

Version number: 2.0.9 Last updated: 2019-12-09

pinterest / ktlint

An anti-bikeshedding Kotlin linter with built-in formatter

Version number: 0.36.0 Last updated: 2019-12-03

microutils / kotlin-logging

Lightweight logging framework for Kotlin. A convenient and performant logging library wrapping slf4j with Kotlin extensions

Version number: 1.7.8 Last updated: 2019-11-17

UrbanCompass / Snail-Kotlin

An observables framework for Kotlin

Version number: 0.1.2 Last updated: 2019-10-10

vavr-io / vavr-kotlin

Vavr integration for Kotlin

Version number: 0.10.2 Last updated: 2019-10-09

ReactComponentKit / AndroidReactComponentKit

AndroidReactComponentKit = Component + MVVM + Redux for Android!!!

Version number: 2.0.5 Last updated: 2019-09-19

reactivex / rxkotlin

RxJava bindings for Kotlin

Version number: 2.4.0 Last updated: 2019-07-28

WindSekirun / RichUtilsKt

Advancement Utils for Android Developer written in Kotlin

Version number: 2.4.0-remove-inapp Last updated: 2019-06-21

traversals / kapsule

Minimalist dependency injection library for Kotlin.

Version number: 1.0 Last updated: 2019-05-30

requery / requery

requery - modern SQL based query & persistence for Java / Kotlin / Android

Version number: 1.6.1 Last updated: 2019-05-22

pakoito / komprehensions

Do comprehensions for Kotlin and 3rd party libraries [STABLE]

Version number: 1.3.2 Last updated: 2019-04-16

seratch / kotliquery

A handy Database access library in Kotlin

Version number: 1.3.1 Last updated: 2019-04-02

mockk / mockk

mocking library for Kotlin

Version number: 1.9.3.kotlin12 Last updated: 2019-03-24

pm-dev / gremlin-kotlin-ogm

An Object Graph Mapping Library for Kotlin and Gremlin

Version number: 0.21.0 Last updated: 2019-01-26

npryce / hamkrest

Hamcrest for Kotlin

Version number: Last updated: 2019-01-06

sofakingforever / animated-stars-android

Draw animated stars on Android view canvas - written in Kotlin

Version number: 1.1.4 Last updated: 2018-12-13

welvet / summer

Lightweight Jetty/JDBC wrapper library inspired by SparkJava and MyBatis with DI and Testing support for Kotlin

Version number: 0.4.18 Last updated: 2018-12-04

puniverse / quasar

Fibers, Channels and Actors for the JVM

Version number: 0.8.0 Last updated: 2018-11-02

trademe / mapme

The Android maps adapter

Version number: 1.2.0 Last updated: 2018-10-25

zsmb13 / materialdrawerkt

A Kotlin DSL wrapper around the mikepenz/MaterialDrawer library.

Version number: 2.0.1 Last updated: 2018-10-08

phxql / aleksa

Aleksa is a small framework for writing Alexa Skills in Kotlin

Version number: 1.2 Last updated: 2018-10-07

sofakingforever / solid-kotlin-analytics

SOLID Analytics Interface for Android, written in Kotlin

Version number: 1.0.19 Last updated: 2018-08-30

sofakingforever / repoverse-kotlin

Java/Kotlin library to check against Maven for the latest version of your package

Version number: 1.0.2 Last updated: 2018-08-28

marcinmoskala / preferenceholder

SharedPreference usage made fun in Kotlin

Version number: 1.52-beta.5 Last updated: 2018-08-27

thomasnield / rxkotlin-jdbc

Fluent RxJava JDBC extension functions for Kotlin

Version number: 0.4.1 Last updated: 2018-08-16

nhaarman / mockito-kotlin

Using Mockito with Kotlin

Version number: 1.6.0 Last updated: 2018-06-21

npryce / konfig

Simple config properties API for Kotlin

Version number: Last updated: 2018-06-20

x2bool / kuery

Strongly typed SQL in Kotlin

Version number: 0.3 Last updated: 2018-06-08

xenomachina / kotlin-argparser

Easy to use and concise yet powerful and robust command line argument parsing for Kotlin

Version number: 2.0.7 Last updated: 2018-05-09

pawegio / kandroid

Kotlin library for Android

Version number: 0.8.7 Last updated: 2018-02-08

soywiz / korui

Portable Game Window for Kotlin for JVM, Android and HTML5

Version number: 0.19.3 Last updated: 2018-01-29

soywiz / korio

Korio - Kotlin cORoutines I/O - Virtual File System + Async/Sync Streams + Async TCP Client/Server + WebSockets for Multiplatform Kotlin 1.3

Version number: 0.20.0 Last updated: 2018-01-18

robstoll / atrium

A multiplatform assertion library for Kotlin

Version number: 0.6.0 Last updated: 2018-01-15

sekwiatkowski / komputation

Komputation is a neural network framework for the Java Virtual Machine written in Kotlin and CUDA C.

Version number: 0.12.5 Last updated: 2018-01-15

soywiz / korim

Korim - Kotlin cORoutines IMaging utilities for JVM, JS, Native and Common

Version number: 0.19.1 Last updated: 2018-01-11

marioariasc / funktionale

Functional constructs for Kotlin

Version number: 1.2 Last updated: 2017-11-29

nitrico / lastadapter

Don't write a RecyclerView adapter again. Not even a ViewHolder!

Version number: 2.3.0 Last updated: 2017-11-28

mcxiaoke / kotlin-koi

Koi, a lightweight kotlin library for Android Development.

Version number: 0.5.5 Last updated: 2017-09-05

rakshakhegde / observableflow

Functional Constructs for Databinding + Kotlin + RxJava

Version number: 0.1-alpha Last updated: 2017-08-27

salomonbrys / kodein


Version number: 4.1.0 Last updated: 2017-07-28

thomasnield / kotlin-statistics

Idiomatic statistical operators for Kotlin

Version number: 0.3.0 Last updated: 2017-07-08

moove-it / fakeit

The Kotlin fake data generator library!

Version number: v0.7 Last updated: 2017-07-03

perwendel / spark-kotlin

A Spark DSL in idiomatic kotlin // dependency - com.sparkjava -spark-kotlin -1.0.0-alpha

Version number: 1.0.0-alpha Last updated: 2017-05-30

rahulchowdhury / Mystique

💡🚀⭐️ A generalized adapter for RecyclerView on Android which makes it easy to add heterogeneous items to a list

Version number: 1.0 Last updated: 2017-05-30

snowdreamframework / toybricks

Android Library that provide simpler way to achieve modularity

Version number: 0.9.10 Last updated: 2017-04-30

zserge / anvil

Minimal UI library for Android inspired by React

Version number: 0.5.2 Last updated: 2017-03-28

taskworld / kraph

GraphQL request string builder written in Kotlin

Version number: 0.4.1 Last updated: 2017-03-24

marcinmoskala / kotlinpreferences

Android Library to make SharedPreferences usage easier.

Version number: v1.1-beta Last updated: 2017-03-17

metalabdesign / asyncawait

async/await for Android built upon coroutines introduced in Kotlin 1.1

Version number: 1.0.1-beta1 Last updated: 2017-03-09

thomasnield / rxkotlinfx

Kotlin extensions to the RxJavaFX framework

Version number: 2.0.2 Last updated: 2017-02-25

olegcherr / aza-kotlin-css

Kotlin DSL for CSS

Version number: 1.0 Last updated: 2017-01-29

salomonbrys / kotson

Kotlin bindings for JSON manipulation via Gson

Version number: 2.5.0 Last updated: 2017-01-17

winterbe / expekt

BDD assertion library for Kotlin

Version number: 0.5.0 Last updated: 2016-09-20

sargunster / ktunits

Simple unit conversion library for Kotlin

Version number: 1.1.2 Last updated: 2016-07-21

sargunster / cakeparse

Simple parser combinator library for Kotlin

Version number: 1.1.1 Last updated: 2016-07-21

mplatvoet / kovenant

Kovenant. Promises for Kotlin.

Version number: 3.3.0 Last updated: 2016-06-30

mplatvoet / progress

Progress for Kotlin

Version number: 1.0.3 Last updated: 2016-06-30

poetix / klenses

Lenses for Kotlin

Version number: 0.4 Last updated: 2016-05-09

marioariasc / kotlinprimavera

Spring support libraries for Kotlin

Version number: 0.5 Last updated: 2016-02-22

touk / bubble

Screen orientation detector for android

Version number: 1.0.0 Last updated: 2015-11-07

ragunathjawahar / kaffeine

Kaffeine is a Kotlin-flavored Android library for accelerating development.

Version number: 0.1-SNAPSHOT Last updated: 2015-06-12

mathcamp / fiberglass

Easy lightweight SharedPreferences library for Android in Kotlin using delegated properties

Last updated: 2015-01-01

mathiasfrohlich / vscode-kotlin

Kotlin language support for VS Code

Last updated: 2015-01-01

mehdik / humanizer.jvm


Last updated: 2015-01-01

mhashim6 / Pi4K

Pi4J Kotlin bindings for the Raspberry Pi GPIO.

Version number: 0.1 Last updated: 2015-01-01

moshbit / kotlift

Kotlift is the first source-to-source language transpiler from Kotlin to Swift

Last updated: 2015-01-01

danneu / kog

🌶 A simple Kotlin web framework inspired by Clojure's Ring.

Version number: 0.0.35 Last updated: 2015-01-01

perses-games / kudens

Develop browser games in Kotlin

Last updated: 2015-01-01

pixijs / pixi-native

A native version of pixi

Last updated: 2015-01-01

PsHegger / recycleradapter-generator

Make displaying RecyclerViews easier by generating it's adapter with simple annotations.

Version number: 0.1.0 Last updated: 2015-01-01

shafirov / klogging

Kotlin logging, both js and jvm

Last updated: 2015-01-01

ssseasonnn / RxDownload

A multi-threaded download tool written with RxJava and Kotlin

Version number: 1.1.1 Last updated: 2015-01-01

stangls / kotlin-js-jquery

A small framework for writing client-side web-applications in Kotlin

Last updated: 2015-01-01

tinymission / kara

Kotlin Web Framework for the JVM

Last updated: 2015-01-01

udalov / kotlin-vim

Kotlin plugin for Vim. Featuring - syntax highlighting, basic indentation, Syntastic support

Last updated: 2015-01-01

vkostyukov / kotlin-sublime-package

Sublime Text 2 Package for Kotlin Programming Language

Last updated: 2015-01-01

yole / kxdate

Kotlin extensions for Java 8 java.time API

Last updated: 2015-01-01