awesome-kotlin 0,0,0,2,0

A curated list of awesome Kotlin related stuff Inspired by awesome-java.

= Awesome Kotlin :hardbreaks: :toc: :toc-placement!:

A curated list of awesome Kotlin related stuff Inspired by awesome-java.

image::https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg[Awesome, link=”https://github.com/sindresorhus/awesome”] image:https://api.travis-ci.org/KotlinBy/awesome-kotlin.svg?branch=master[“Build Status”, link=”https://travis-ci.org/KotlinBy/awesome-kotlin”]

Checkout our new site with search and repository stars: http://kotlin.link/[http://kotlin.link/]

RSS with information! Suggest links in issues (just create issue with link) http://kotlin.link/rss.xml[RSS Link]

toc::[]

== Links === Official Links * https://github.com/jetbrains/kotlin[JetBrains/kotlin^] * http://kotlinlang.org/[Home Page^] * http://kotlinlang.org/docs/reference/[Language Reference^] * http://kotlinslackin.herokuapp.com/[Slack (4200+ users)^] * http://kotlinlang.slackarchive.io/[Public chat archive of Kotlin’s Slack^] * http://try.kotlinlang.org/[Try Kotlin!^] * http://blog.jetbrains.com/kotlin/[Blog^] * https://youtrack.jetbrains.com/issues/KT[Issue Tracker^] * https://twitter.com/kotlin[Twitter^] * https://github.com/Kotlin/KEEP[Kotlin/KEEP^] - Kotlin Evolution and Enhancement Process

=== Resources * https://www.reddit.com/r/Kotlin/[/r/Kotlin^] * http://stackoverflow.com/documentation/kotlin/topics[Stackoverflow Documentation on Kotlin^] * https://www.quora.com/topic/Kotlin[Quora Kotlin^] * https://github.com/trending?l=kotlin[Trending Kotlin on Github^] * http://antonioleiva.com/[Antonio Leiva - Android and any other monsters^] * https://www.linkedin.com/topic/group/kotlin-developers?gid=7417237[LinkedIn: Kotlin Developers (Join!)^] * https://plus.google.com/communities/104597899765146112928[Kotlin - Google+^]

=== Books and Courses * https://manning.com/books/kotlin-in-action[Kotlin in Action - Dmitry Jemerov, Svetlana Isakova^] * https://leanpub.com/kotlin-for-android-developers[Kotlin for Android Developers - Antonio Leiva^] * https://teamtreehouse.com/library/kotlin-for-java-developers[Kotlin for Java Developers^] - 160-minute Android Course. * https://www.udemy.com/kotlin-course/[Kotlin Programming: Next Level Java Development^] - Learn coding in Kotlin from scratch!

== Libraries/Frameworks === Web * https://github.com/Kotlin/ktor[Kotlin/ktor^] - Web backend framework for Kotlin. * https://github.com/TinyMission/kara[TinyMission/kara^] - Web framework written in Kotlin. * https://github.com/jean79/yested[jean79/yested^] - A Kotlin framework for building web applications in Javascript. * https://github.com/wasabifx/wasabi[hhariri/wasabi^] - An HTTP Framework built with Kotlin for the JVM. * https://github.com/Kotlin/kotlinx.html[Kotlin/kotlinx.html^] - Kotlin DSL for HTML. * https://github.com/MarioAriasC/KotlinPrimavera[MarioAriasC/KotlinPrimavera^] - Spring support libraries for Kotlin. * https://github.com/kohesive/kovert[kohesive/kovert^] - An invisible, super easy and powerful REST and Web framework over Vert.x or Undertow. * https://github.com/sdeleuze/spring-kotlin[sdeleuze/spring-kotlin^] - Kotlin extensions for Spring projects. * https://github.com/Kotlin/kotlinx.coroutines[Kotlin/kotlinx.coroutines^] - Libraries built upon Kotlin coroutines. * https://github.com/taskworld/kraph[taskworld/kraph^] - GraphQL request string builder written in Kotlin

=== Tests * https://github.com/jetbrains/spek[JetBrains/spek^] - A specification framework for Kotlin. * https://github.com/npryce/hamkrest[npryce/hamkrest^] - A reimplementation of Hamcrest to take advantage of Kotlin language features. * https://github.com/nhaarman/mockito-kotlin[nhaarman/mockito-kotlin^] - Using Mockito with Kotlin. * https://github.com/MarkusAmshove/Kluent[MarkusAmshove/Kluent^] - Fluent Assertion-Library for Kotlin. * https://github.com/winterbe/expekt[winterbe/expekt^] - BDD assertion library for Kotlin. * https://github.com/kotlintest/kotlintest[kotlintest/kotlintest^] - KotlinTest is a flexible and comprehensive testing tool for the Kotlin ecosystem based on and heavily inspired by the superb Scalatest. * https://github.com/dmcg/konsent[dmcg/konsent^] - An acceptance test library for Kotlin. * https://github.com/raniejade/kspec[raniejade/kspec^] - Kotlin Specification Framework. * https://github.com/EPadronU/balin[EPadronU/balin^] - Balin is a browser automation library for Kotlin. It’s basically a Selenium-WebDriver wrapper library inspired by Geb. * https://github.com/dmcg/amock[dmcg/amock^] - A JMock wrapper for Kotlin.

=== Dependency Injection * https://github.com/SalomonBrys/Kodein[SalomonBrys/Kodein^] - Painless Kotlin Dependency Injection . * https://github.com/kohesive/injekt[kohesive/injekt^] - (Deprecated, @see Kodein) Dependency Injection / Object Factory for Kotlin

=== Functional Programming * https://github.com/MarioAriasC/funKTionale[MarioAriasC/funKTionale^] - Functional constructs for Kotlin. * https://github.com/ReactiveX/RxKotlin[ReactiveX/RxKotlin^] - RxJava bindings for Kotlin. * https://github.com/kittinunf/Result[kittinunf/Result^] - The modelling for success/failure of operations in Kotlin. * https://github.com/brianegan/bansa[brianegan/bansa^] - A state container for Kotlin & Java, inspired by Elm & Redux. * https://github.com/pardom/redux-kotlin[pardom/redux-kotlin^] - Direct port of Redux for Kotlin. * https://github.com/beyondeye/Reduks[beyondeye/Reduks^] - A “batteries included” port of Reduxjs for Kotlin+Android * https://github.com/pakoito/Komprehensions[pakoito/Komprehensions^] - Do comprehensions for Kotlin and 3rd party libraries.

=== JSON * https://github.com/cbeust/klaxon[cbeust/klaxon^] - Lightweight library to parse JSON in Kotlin. * https://github.com/SalomonBrys/Kotson[SalomonBrys/Kotson^] - Gson for Kotlin, Kotson enables you to parse and write JSON with Google’s Gson using a conciser and easier syntax. * https://github.com/FasterXML/jackson-module-kotlin[FasterXML/jackson-module-kotlin^] - Jackson module that adds support for serialization/deserialization of Kotlin classes and data classes. * https://github.com/fboldog/ext4klaxon[fboldog/ext4klaxon^] - Type Extensions (Long, Int, Enum, Date) for Klaxon. * https://github.com/Jire/KTON[Jire/KTON^] - Object notation in pure Kotlin!

=== Database * https://github.com/jetbrains/Exposed[JetBrains/Exposed^] - Exposed is a prototype for a lightweight SQL library written over JDBC driver for Kotlin language. * https://github.com/cheptsov/kotlin-nosql[cheptsov/kotlin-nosql^] - NoSQL database query and access library for Kotlin. * https://github.com/jankotek/mapdb[jankotek/mapdb^] - MapDB provides concurrent Maps, Sets and Queues backed by disk storage or off-heap-memory. It is a fast and easy to use embedded Java database engine. * https://github.com/seratch/kotliquery[seratch/kotliquery^] - A handy database access library in Kotlin. * https://github.com/andrewoma/kwery[andrewoma/kwery^] - Kwery is an SQL library for Kotlin. * https://github.com/square/sqldelight[square/sqldelight^] - Generates Java models from CREATE TABLE statements. * https://github.com/x2bool/kuery[x2bool/kuery^] - Typesafe SQL with Kotlin. * https://github.com/Litote/kmongo[Litote/kmongo^] - KMongo - Kotlin toolkit for Mongo * https://github.com/requery/requery[requery/requery^] - Modern SQL based query & persistence for Java/Kotlin/Android. * https://github.com/consoleau/kotlin-jpa-specification-dsl[consoleau/kotlin-jpa-specification-dsl^] - This library provides a fluent DSL for querying spring data JPA repositories using spring data Specifications. * https://github.com/s4kibs4mi/PultusORM[s4kibs4mi/PultusORM^] - PultusORM is a sqlite ORM library for kotlin on top of sqlite jdbc driver.

=== Tools * https://github.com/Kotlin/dokka[Kotlin/dokka^] - Documentation Engine for Kotlin. * https://github.com/Levelmoney/kbuilders[Levelmoney/kbuilders^] - KBuilders turns your Java builders into beautiful Type-Safe Builders. * https://github.com/holgerbrandl/kscript[holgerbrandl/kscript^] - Scripting utils for Kotlin. * https://github.com/shyiko/ktlint[shyiko/ktlint^] - Kotlin linter. * https://github.com/jtransc/jtransc[jtransc/jtransc^] - JVM AOT compiler created in Kotlin.

=== Desktop * https://github.com/edvin/tornadofx[edvin/tornadofx^] - Lightweight JavaFX Framework for Kotlin/ * https://github.com/griffon/griffon-kotlin-plugin[griffon/griffon-kotlin-plugin^] - Griffon Support

=== Http Clients * https://github.com/kittinunf/Fuel[kittinunf/Fuel^] - The easiest HTTP networking library for Kotlin/Android. * https://github.com/jkcclemens/khttp[jkcclemens/khttp^] - Kotlin HTTP requests library.

=== Editors * https://github.com/JetBrains/intellij-community[JetBrains/intellij-community^] - IntelliJ IDEA Community Edition * https://github.com/alexmt/atom-kotlin-language[alexmt/atom-kotlin-language^] - Adds syntax highlighting to Kotlin files in Atom * https://github.com/vkostyukov/kotlin-sublime-package[vkostyukov/kotlin-sublime-package^] - A Sublime Package for Kotlin. * https://github.com/udalov/kotlin-vim[udalov/kotlin-vim^] - Kotlin Syntax Highlighter for Vim. * https://github.com/sargunster/kotlin-textmate-bundle[sargunster/kotlin-textmate-bundle^] - Kotlin bundle for TextMate. * https://github.com/ice1000/NppExtension[ice1000/NppExtension^] - Kotlin Language extension for Notepad++

=== Syntax Highlighters * https://github.com/jneen/rouge[jneen/rouge^] - A pure-ruby code highlighter that is compatible with pygments. (wip) * https://github.com/isagalaev/highlight.js[isagalaev/highlight.js^] - Javascript syntax highlighter. (out-of-date) * https://github.com/github/linguist[github/linguist^] - For Ruby/Github, uses Sublime package * https://bitbucket.org/birkenfeld/pygments-main[birkenfeld/pygments-main^] - Python syntax highlighter.

=== JavaScript * https://github.com/danfma/kotlinjs-react[danfma/kotlinjs-react^] - A react wrapper to the kotlin library. * https://github.com/andrewoma/reakt[andrewoma/reakt^] - Reakt is a Kotlin wrapper for facebook’s React library. * https://github.com/pixijs/pixi-native[pixijs/pixi-native^] - The aim of this project is to provide a fast lightweight 2D library that works across all devices. * https://github.com/bashor/ts2kt[bashor/ts2kt^] - Converter of TypeScript definition files to Kotlin declarations (stubs) * https://github.com/shafirov/klogging[shafirov/klogging^] - Kotlin logging, both js and jvm.

=== Game Development * https://github.com/czyzby/ktx[czyzby/ktx^] - Kotlin utilities for LibGDX applications. * https://github.com/AlmasB/FXGL[AlmasB/FXGL^] - JavaFX 8 Game Library written in Java + Kotlin

=== Misc * https://github.com/Kotlin/kotlinx.reflect.lite[Kotlin/kotlinx.reflect.lite^] - Lightweight library allowing to introspect basic stuff about Kotlin symbols. * https://github.com/puniverse/quasar/tree/master/quasar-kotlin[puniverse/quasar^] - Fibers, Channels and Actors for the JVM. * https://github.com/MehdiK/Humanizer.jvm[MehdiK/Humanizer.jvm^] - Humanizer.jvm meets all your jvm needs for manipulating and displaying strings, enums, dates, times, timespans, numbers and quantities. * https://github.com/mplatvoet/kovenant[mplatvoet/kovenant^] - Promises for Kotlin and Android * https://github.com/kohesive/klutter[kohesive/klutter^] - A mix of random small libraries for Kotlin, the smallest reside here until big enough for their own repository. * https://github.com/kohesive/solr-undertow[kohesive/solr-undertow^] - Solr Standalone Tiny and High performant server. * https://github.com/leprosus/kotlin-hashids[leprosus/kotlin-hashids^] - Library that generates short, unique, non-sequential hashes from numbers. * https://github.com/mplatvoet/progress[mplatvoet/progress^] - Progress for Kotlin. * https://github.com/leprosus/kotlin-cli[leprosus/kotlin-cli^] - Kotlin-CLI - command line interface options parser for Kotlin. * https://github.com/sargunster/CakeParse[sargunster/CakeParse^] - Simple parser combinator library for Kotlin. * https://github.com/sargunster/KtUnits[sargunster/KtUnits^] - Tiny unit conversion library for Kotlin. * https://github.com/hotchemi/khronos[hotchemi/khronos^] - An intuitive Date extensions in Kotlin. * https://github.com/yole/kxdate[yole/kxdate^] - Kotlin extensions for Java 8 java.time API * https://github.com/npryce/konfig[npryce/konfig^] - A Type Safe Configuration API for Kotlin * https://github.com/ingokegel/jclasslib[ingokegel/jclasslib^] - jclasslib bytecode viewer is a tool that visualizes all aspects of compiled Java class files and the contained bytecode. * https://github.com/holgerbrandl/krangl[holgerbrandl/krangl^] - krangl is a {K}otlin library for data w{rangl}ing * https://github.com/debop/koda-time[debop/koda-time^] - Joda Time Extensions in Kotlin. (From Java 8 use java.time instead) * https://github.com/MicroUtils/kotlin-logging[MicroUtils/kotlin-logging^] - Lightweight logging framework for Kotlin. Used as a wrapper for slf4j with Kotlin extensions. * https://github.com/cesarferreira/kotlin-pluralizer[cesarferreira/kotlin-pluralizer^] - Kotlin extension to pluralize and singularize strings. * https://github.com/JoelW-S/groothy[JoelW-S/groothy^] - Kotlin implementation of Groovy Truth

=== Extensions * https://github.com/Kotlin/kotlinx.support[Kotlin/kotlinx.support^] - Extension and top-level functions to use JDK7/JDK8 features in Kotlin 1.0.

== Projects === Web * https://github.com/ssoudan/ktSpringTest[ssoudan/ktSpringTest^] - Basic Spring Boot app in Kotlin. * https://github.com/IRus/kotlin-dev-proxy[IRus/kotlin-dev-proxy^] - Simple server for proxy requests and host static files written in Kotlin, Spark Java and Apache HttpClient. * https://github.com/ratpack/example-ratpack-gradle-kotlin-app[ratpack/example-ratpack-gradle-kotlin-app^] - An example of a Kotlin Ratpack app built with Gradle.

=== Build tools * https://github.com/cbeust/kobalt[cbeust/kobalt^] - Build system inspired by Gradle. * https://github.com/gradle/gradle-script-kotlin[gradle/gradle-script-kotlin^] - Kotlin language support for Gradle build scripts. * https://github.com/nebula-plugins/nebula-kotlin-plugin[nebula-plugins/nebula-kotlin-plugin^] - Provides the Kotlin plugin via the Gradle plugin portal, automatically depends on the standard library, and allows Kotlin library versions to be omitted. * https://github.com/pubref/rules_kotlin[pubref/rules_kotlin^] - Bazel rules for Kotlin.

=== Misc * https://github.com/brikk/brikk[brikk/brikk^] - Brikk dependency manager (Kotlin, KotlinJS, Java, …).

=== Desktop * https://github.com/ice1000/Dekoder[ice1000/Dekoder^] - A kotlin music player, materially designed.

=== Examples * https://github.com/Kotlin/kotlin-koans[Kotlin/kotlin-koans^] - Kotlin Koans are a series of exercises to get you familiar with the Kotlin Syntax. * https://github.com/JetBrains/kotlin-examples[JetBrains/kotlin-examples^] - Various examples for Kotlin * https://github.com/jetbrains/swot[JetBrains/swot^] - Identify email addresses or domains names that belong to colleges or universities. Help automate the process of approving or rejecting academic discounts. * https://github.com/robfletcher/midcentury-ipsum[robfletcher/midcentury-ipsum^] - Swingin’ filler text for your jet-age web page. * https://github.com/robfletcher/lazybones-kotlin[robfletcher/lazybones-kotlin^] - The Lazybones app migrated to Kotlin as a learning exercise. * https://github.com/wangjiegulu/KotlinAndroidSample[wangjiegulu/KotlinAndroidSample^] - Android sample with kotlin. * https://github.com/dodyg/Kotlin101[dodyg/Kotlin101^] - 101 examples for Kotlin Programming language. * https://github.com/dkandalov/kotlin-99[dkandalov/kotlin-99^] - Solve 99 problems with Kotlin! * https://github.com/sanity/pairAdjacentViolators[sanity/pairAdjacentViolators^] - A Kotlin implementation of the Pair Adjacent Violators algorithm for isotonic regression.

=== Idea Plugins * https://github.com/Vektah/CodeGlance[Vektah/CodeGlance^] - Intelij IDEA plugin for displaying a code mini-map similar to the one found in Sublime. * https://github.com/intellij-rust/intellij-rust[intellij-rust/intellij-rust^] - Rust IDE built using the IntelliJ Platform.

== Android === Libraries * https://github.com/Kotlin/anko[Kotlin/anko^] - Pleasant Android application development. * https://github.com/JakeWharton/kotterknife[JakeWharton/kotterknife^] - View injection library for Android * https://github.com/nsk-mironov/kotlin-jetpack[nsk-mironov/kotlin-jetpack^] - A collection of useful extension methods for Android. * https://github.com/pawegio/KAndroid[pawegio/KAndroid^] - Kotlin library for Android providing useful extensions to eliminate boilerplate code. * https://github.com/chibatching/Kotpref[chibatching/Kotpref^] - Android SharedPreference delegation for Kotlin. * https://github.com/TouK/bubble[TouK/bubble^] - Library for obtaining screen orientation when orientation is blocked in AndroidManifest. * https://github.com/ragunathjawahar/kaffeine[ragunathjawahar/kaffeine^] - Kaffeine is a Kotlin-flavored Android library for accelerating development. * https://github.com/mcxiaoke/kotlin-koi[mcxiaoke/kotlin-koi^] - Koi, a lightweight kotlin library for Android Development. * https://github.com/BennyWang/KBinding[BennyWang/KBinding^] - Android View Model binding framework write in kotlin, base on anko, simple but powerful. * https://github.com/inaka/KillerTask[inaka/KillerTask^] - Android AsyncTask wrapper library, written in Kotlin. * https://github.com/grandstaish/paperparcel[grandstaish/paperparcel^] - Boilerplate reduction library written specifically for working with Kotlin data classes on Android. * https://github.com/graknol/AnvilKotlin[graknol/AnvilKotlin^] - Minimal UI library for Android inspired by React. * https://github.com/mathcamp/fiberglass[mathcamp/fiberglass^] - Easy lightweight SharedPreferences library for Android in Kotlin using delegated properties. * https://github.com/nitrico/LastAdapter[nitrico/LastAdapter^] - Don’t write a RecyclerView adapter again. Not even a ViewHolder!. * https://github.com/denisidoro/krouter[denisidoro/krouter^] - A lightweight Android activity router

=== Frameworks * https://github.com/nekocode/kotgo[nekocode/kotgo^] - An android development framwork on kotlin using MVP architecture.

=== Projects * https://github.com/antoniolg/Bandhook-Kotlin[antoniolg/Bandhook-Kotlin^] - A showcase music app for Android entirely written using Kotlin language. * https://github.com/antoniolg/Kotlin-for-Android-Developers[antoniolg/Kotlin-for-Android-Developers^] - Companion App for the book “Kotlin Android Developers” * https://github.com/damianpetla/kotlin-dagger-example[damianpetla/kotlin-dagger-example^] - Example of Android project showing integration with Kotlin and Dagger 2. * https://github.com/dodyg/AndroidRivers[dodyg/AndroidRivers^] - RSS Readers for Android. * https://github.com/MakinGiants/banjen-android-banjo-tuner[MakinGiants/banjen-android-banjo-tuner^] - App that plays sounds helping to tune a brazilian banjo. * https://github.com/inaka/kotlillon[inaka/kotlillon^] - Android Kotlin Examples * https://github.com/MakinGiants/todayhistory[MakinGiants/todayhistory^] - App that shows what happened today in history. * https://github.com/RxKotlin/Pocket[RxKotlin/Pocket^] - This app help user to save links easily, and can export to Evernote as weekly. * https://github.com/SidneyXu/AndroidDemoIn4Languages[SidneyXu/AndroidDemoIn4Languages^] - Comparison between Java, Groovy, Scala, Kotlin in Android Development. * https://github.com/inorichi/tachiyomi[inorichi/tachiyomi^] - Free and open source manga reader for Android.

=== Extensions * https://github.com/ajalt/timberkt[ajalt/timberkt^] - Easy Android logging with Kotlin and Timber

=== Tools * https://github.com/kiruto/debug-bottle[kiruto/debug-bottle^] - Debug Bottle is an Android runtime debug / develop tools written using kotlin language.

== Kotlin User Groups === Europe * http://www.meetup.com/Kotlin-Manchester/[Kotlin Developers in Manchester^] - United Kingdom * https://bkug.by/[Belarus Kotlin User Group^] - Belarus * http://www.meetup.com/de-DE/Kotlin-User-Group-Munich/[Kotlin User Group Munich^] - Deutschland * http://www.meetup.com/Lyon-Kotlin-User-Group/[Lyon Kotlin User Group^] - France * https://www.meetup.com/KotlinMAD/[KotlinMAD^] - Spain * http://www.meetup.com/Kotlin-Yorkshire-Meetup-Group/[Kotlin Yorkshire Meetup Group^] - United Kingdom * http://www.meetup.com/kotlin-london/[Kotlin London^] - United Kingdom

=== America * http://www.meetup.com/Bay-Area-Kotlin-User-Group/[Bay Area Kotlin User Group^] - USA

=== Asia * https://kotlin.doorkeeper.jp/[Japan Kotlin User Group^] - Japan

== Articles, Blog Posts === October 2016 * http://kotlin.link/articles/PultusORM-Sqlite-ORM-for-Kotlin.html[PultusORM : Sqlite ORM for Kotlin^] - Sakib Sami * http://kotlin.link/articles/More-Kotlin-Extension-Fun.html[More Kotlin Extension Fun^] - Duncan McGregor * http://kotlin.link/articles/Extension-Functions-Can-Be-Utility-Functions.html[Extension Functions Can Be Utility Functions^] - Duncan McGregor * http://kotlin.link/articles/Mocking-Kotlin-with-Mockito.html[Mocking Kotlin with Mockito^] - Hadi Hariri

=== September 2016 * http://kotlin.link/articles/Kotlin-in-Production-What-works-Whats-broken.html[Kotlin in Production - What works, Whats broken^] - DripStat * http://kotlin.link/articles/Why-Kotlin-is-the-next-big-thing-for-Java-developers.html[Why Kotlin is the next big thing for Java developers^] - Nitin Y * http://kotlin.link/articles/An-in-depth-look-at-Kotlin’s-initializers.html[An in-depth look at Kotlin’s initializers^] - AJ Alt * http://kotlin.link/articles/Kotlin-1-0-4-is-here.html[Kotlin 1.0.4 is here^] - Dmitry Jemerov * http://kotlin.link/articles/The-power-of-temlating-in-a-DSL.html[The power of temlating in a DSL^] - Eugene Petrenko * http://kotlin.link/articles/Kotlin-NetBeans-plugin-beta-is-out.html[Kotlin NetBeans plugin beta is out!^] - Dmitry Jemerov * http://kotlin.link/articles/Kotlin-vs-Java-Compilation-speed.html[Kotlin vs Java: Compilation speed^] - AJ Alt * http://kotlin.link/articles/Crafting-Log4j-Configuration-DSL.html[Crafting Log4j Configuration DSL^] - Eugene Petrenko * http://kotlin.link/articles/A-Developer’s-Look-at-Kotlin.html[A Developer’s Look at Kotlin^] - David Bolton * http://kotlin.link/articles/Building-a-compiler-for-your-own-language-validation.html[Building a compiler for your own language: validation^] - Federico Tomassetti * http://kotlin.link/articles/Building-DSL-Instead-of-an-IDE-Plugin.html[Building DSL Instead of an IDE Plugin^] - Eugene Petrenko * http://kotlin.link/articles/Kotlin-census-call-to-action.html[Kotlin census: call to action^] - Roman Belov

=== August 2016 * http://kotlin.link/articles/Natural-testing-with-Kotlin.html[Natural testing with Kotlin^] - Vardan Torosyan * http://kotlin.link/articles/Writing-Kotlin-Idiomatic-Code.html[Writing Kotlin Idiomatic Code^] - Denis Trailin * http://kotlin.link/articles/Ten-Kotlin-Features-To-Boost-Android-Development.html[Ten Kotlin Features To Boost Android Development ^] - Ivan Kušt * http://kotlin.link/articles/Getting-started-with-Kotlin-in-Android-development.html[Getting started with Kotlin in Android development^] - Dmitry Chyrta * http://kotlin.link/articles/Kotlin-val-does-not-mean-immutable-it-just-means-readonly-yeah.html[Kotlin: val does not mean immutable, it just means readonly, yeah^] - Artem Zinnatullin * http://kotlin.link/articles/Improved-Pattern-Matching-in-Kotlin.html[Improved Pattern Matching in Kotlin^] - Jacob Zimmerman * http://kotlin.link/articles/Scala-vs-Kotlin-inline-and-infix.html[Scala vs Kotlin: inline and infix^] - Nicolas Fränkel * http://kotlin.link/articles/Decision-Trees-with-Kotlin.html[Decision Trees with Kotlin^] - Mark Galea * http://kotlin.link/articles/Kotlin-The-Good-The-Bad-and-The-Ugly.html[Kotlin: The Good, The Bad, and The Ugly^] - AJ Alt * http://kotlin.link/articles/The-Next-Language-You-Thought-You-Didn’t-Need.html[The Next Language You Thought You Didn’t Need^] - Jay Dellinger * http://kotlin.link/articles/Logging-in-Kotlin-Android-AnkoLogger-vs-kotlin-logging.html[Logging in Kotlin & Android: AnkoLogger vs kotlin-logging^] - osha1 * http://kotlin.link/articles/PaperParcel-with-Kotlin.html[PaperParcel with Kotlin^] - Almond Joseph Mendoza * http://kotlin.link/articles/Issues-Faced-With-Kotlin-During-Android-Development.html[Issues Faced With Kotlin During Android Development^] - Elisha Lye * http://kotlin.link/articles/Lessons-from-converting-an-app-to-100-Kotlin.html[Lessons from converting an app to 100% Kotlin^] - AJ Alt * http://kotlin.link/articles/The-Kobalt-diaries-Parallel-builds.html[The Kobalt diaries: Parallel builds^] - Cédric Beust * http://kotlin.link/articles/More-readable-tests-with-Kotlin.html[More readable tests with Kotlin^] - Flavio * http://kotlin.link/articles/Calling-on-EAPers.html[Calling on EAPers^] - Roman Belov

=== July 2016 * http://kotlin.link/articles/KotlinLifeguard-1.html[KotlinLifeguard #1^] - Daniel Gomez Rico * http://kotlin.link/articles/UI-Testing-separating-Assertions-from-Actions-with-Kotlin-DSL.html[UI Testing: separating Assertions from Actions with Kotlin DSL^] - Artem Zinnatullin * http://kotlin.link/articles/JUnit-5-with-Spring-Boot-plus-Kotlin.html[JUnit 5 with Spring Boot (plus Kotlin)^] - Mike Plummer * http://kotlin.link/articles/Things-We-ve-Learned-During-Coolcal-Development-in-Kotlin.html[Things We’ve Learned During Coolcal Development in Kotlin^] - Przemek Dąbrowski * http://kotlin.link/articles/Scala-vs-Kotlin-Operator-overloading.html[Scala vs Kotlin: Operator overloading^] - Nicolas Fränkel * http://kotlin.link/articles/First-glimpse-of-Kotlin-1-1-Coroutines-Type-aliases-and-more.html[First glimpse of Kotlin 1.1: Coroutines, Type aliases and more^] - Andrey Breslav * http://kotlin.link/articles/Scala-vs-Kotlin-Pimp-my-library.html[Scala vs Kotlin: Pimp my library^] - Nicolas Fränkel * http://kotlin.link/articles/Never-say-final-mocking-Kotlin-classes-in-unit-tests.html[Never say final: mocking Kotlin classes in unit tests^] - Danny Preussler * http://kotlin.link/articles/Data-Driven-Testing-with-Spek.html[Data Driven Testing with Spek ^] - Konstantin Semenov

=== June 2016 * http://kotlin.link/articles/Kotlin-1-0-3-Is-Here.html[Kotlin 1.0.3 Is Here!^] - Roman Belov * http://kotlin.link/articles/How-to-get-IDEA-to-detect-kotlin-generated-sources-using-Gradle.html[How to get IDEA to detect kotlin generated sources using Gradle^] - Nish Tahir * http://kotlin.link/articles/Ad-hoc-polymorphism-in-Kotlin.html[Ad-hoc polymorphism in Kotlin^] - Cédric Beust * http://kotlin.link/articles/Kotlin-null-safety-and-its-performance-considerations-part-1.html[Kotlin null safety and its performance considerations – part 1^] - Konrad Kamiński * http://kotlin.link/articles/Kotlin-Native.html[Kotlin Native^] - Mike Hearn * http://kotlin.link/articles/Kotlin-Night-in-San-Francisco-Recordings.html[Kotlin Night in San Francisco Recordings^] - Roman Belov * http://kotlin.link/articles/News-from-KotlinTest.html[News from KotlinTest^] - medium * http://kotlin.link/articles/Meet-the-Kotlin-Team-at-Gradle-Summit.html[Meet the Kotlin Team at Gradle Summit^] - Dmitry Jemerov * http://kotlin.link/articles/Архитектор-Kotlin-Язык-программирования-—-рабочий-инструмент-Если-никогда-их-не-менять-можно-отстать-от-жизни-.html[Архитектор Kotlin: «Язык программирования — рабочий инструмент. Если никогда их не менять, можно отстать от жизни» ^] - yankoits * http://kotlin.link/articles/Kotlin-1-0-3-EAP.html[Kotlin 1.0.3 EAP^] - Pavel Talanov * http://kotlin.link/articles/When-Kotlin-met-Gradle.html[When Kotlin met Gradle^] - Gabriela Motroc * http://kotlin.link/articles/Kotlin-Eclipse-Plugin-0-7-Is-Here.html[Kotlin Eclipse Plugin 0.7 Is Here!^] - Nikolay Krasko * http://kotlin.link/articles/What’s-in-store-for-Kotlin-this-year.html[What’s in store for Kotlin this year^] - Gabriela Motroc * http://kotlin.link/articles/Where-We-Stand-What-s-Next-for-Kotlin.html[Where We Stand & What’s Next for Kotlin^] - Andrey Breslav

=== May 2016 * http://kotlin.link/articles/Neural-Networks-in-Kotlin-part-2.html[Neural Networks in Kotlin (part 2)^] - Cédric Beust * http://kotlin.link/articles/Neural-Network-in-Kotlin.html[Neural Network in Kotlin^] - Cédric Beust * http://kotlin.link/articles/Kotlin-dragging-java-into-the-modern-world.html[Kotlin, dragging java into the modern world^] - Tim Gray * http://kotlin.link/articles/Gradle-Meets-Kotlin.html[Gradle Meets Kotlin^] - Hadi Hariri * http://kotlin.link/articles/Kotlin-Meets-Gradle.html[Kotlin Meets Gradle^] - Chris Beams * http://kotlin.link/articles/Gradle-Elevates-the-Build-to-First-Class-Programming-With-Kotlin-Language.html[Gradle Elevates the Build to First-Class Programming With Kotlin Language^] - BusinessWire * http://kotlin.link/articles/Kotlin-1-0-2-is-Here.html[Kotlin 1.0.2 is Here^] - Dmitry Jemerov * http://kotlin.link/articles/Kosent.html[Kosent^] - Duncan McGregor * http://kotlin.link/articles/Testing-in-Kotlin.html[Testing in Kotlin^] - Stephen Samuel * http://kotlin.link/articles/JMock-and-Kotlin.html[JMock and Kotlin^] - Duncan McGregor

=== April 2016 * http://kotlin.link/articles/Exercises-in-Kotlin-Part-5-Classes.html[Exercises in Kotlin: Part 5 - Classes^] - Dhananjay Nene * http://kotlin.link/articles/Exercises-in-Kotlin-Part-4-Control-flows-and-return.html[Exercises in Kotlin: Part 4 - Control flows and return^] - Dhananjay Nene * http://kotlin.link/articles/Writing-Concise-Code-With-Kotlin.html[Writing Concise Code With Kotlin^] - Peter Sommerhoff * http://kotlin.link/articles/JDK7-8-features-in-Kotlin-1-0.html[JDK7/8 features in Kotlin 1.0^] - Ilya Gorbunov * http://kotlin.link/articles/Kotlin-Android-First-Impressions.html[Kotlin + Android First Impressions^] - Keyhole Software * http://kotlin.link/articles/Exercises-in-Kotlin-Part-3-Functions.html[Exercises in Kotlin: Part 3 - Functions^] - Dhananjay Nene * http://kotlin.link/articles/Exercises-in-Kotlin-Part-2-High-level-syntax-and-Variables.html[Exercises in Kotlin: Part 2 - High level syntax and Variables^] - Dhananjay Nene * http://kotlin.link/articles/Exercises-in-Kotlin-Part-1-Getting-Started.html[Exercises in Kotlin: Part 1 - Getting Started^] - Dhananjay Nene * http://kotlin.link/articles/Code-improvements-with-Kotlin.html[Code improvements with Kotlin^] - Nicolas Frankel * http://kotlin.link/articles/Performance-comparison-building-Android-UI-with-code-Anko-vs-XML-Layout.html[Performance comparison - building Android UI with code (Anko) vs XML Layout.^] - Andrew Drobyazko * http://kotlin.link/articles/Few-thoughts-about-Kotlin-and-why-I-like-it-so-much.html[Few thoughts about Kotlin and why I like it so much^] - Dhananjay Nene * http://kotlin.link/articles/Kotlin-for-Scala-Developers.html[Kotlin for Scala Developers^] - Stephen Samuel * http://kotlin.link/articles/Kotlin-Post-1-0-Roadmap.html[Kotlin Post-1.0 Roadmap^] - Dmitry Jemerov * http://kotlin.link/articles/Making-Android-Development-Easier.html[Making Android Development Easier^] - Maan Najjar * http://kotlin.link/articles/Keddit — Part-7-Infinite-Scroll-Higher-Order-functions-Lambdas.html[Keddit — Part 7: Infinite Scroll: Higher-Order functions & Lambdas^] - Juan Ignacio Saravia * http://kotlin.link/articles/The-Kobalt-diaries-Automatic-Android-SDK-management.html[The Kobalt diaries: Automatic Android SDK management^] - Cédric Beust * http://kotlin.link/articles/Android-And-Kotlin.html[Android And Kotlin^] - Bartosz Kosarzycki * http://kotlin.link/articles/Kotlin-Digest-2016-Q1.html[Kotlin Digest 2016.Q1^] - Roman Belov * http://kotlin.link/articles/Kotlin-Practical-Experience.html[Kotlin: Practical Experience^] - Allen Wallis * http://kotlin.link/articles/Kotlin’s-killer-features.html[Kotlin’s killer features^] - Jasper Sprengers * http://kotlin.link/articles/Exploring-Delegation-in-Kotlin.html[Exploring Delegation in Kotlin^] - @codemonkeyism * http://kotlin.link/articles/Experimental-Kotlin-and-mutation-testing.html[Experimental: Kotlin and mutation testing^] - Nicolas Frankel

=== March 2016 * http://kotlin.link/articles/10-Features-I-Wish-Java-Would-Steal-From-the-Kotlin-Language.html[10 Features I Wish Java Would Steal From the Kotlin Language^] - Lukas Eder * http://kotlin.link/articles/Ubuntu-Make-16-03-Released-With-Eclipse-JEE-And-IntelliJ-IDEA-EAP-Support-More.html[Ubuntu Make 16.03 Released With Eclipse JEE And IntelliJ IDEA EAP Support, More^] - Alin Andrei * http://kotlin.link/articles/Kotlin’s-Android-Roadmap.html[Kotlin’s Android Roadmap^] - Dmitry Jemerov * http://kotlin.link/articles/Rest-API-plumbing-with-kotlin.html[Rest API plumbing with kotlin^] - Gaetan Zoritchak * http://kotlin.link/articles/Creating-an-AndroidWear-watchface-using-Kotlin.html[Creating an AndroidWear watchface using Kotlin^] - Roberto Perez * http://kotlin.link/articles/Writing-a-RESTful-backend-using-Kotlin-and-Spring-Boot.html[Writing a RESTful backend using Kotlin and Spring Boot^] - Dimitar Kotevski * http://kotlin.link/articles/How-to-Hot-Deploy-Java-Kotlin-classes-in-Dev.html[How to Hot Deploy Java/Kotlin classes in Dev^] - Jan Vladimir Mostert * http://kotlin.link/articles/RU-Андрей-Бреслав-и-Дмитрий-Жемеров-о-Kotlin-1-0-на-jug-msk-ru.html[(RU) Андрей Бреслав и Дмитрий Жемеров о Kotlin 1.0 на jug.msk.ru^] - Дмитрий Белобородов * http://kotlin.link/articles/A-Geospatial-Messenger-with-Kotlin-Spring-Boot-and-PostgreSQL.html[A Geospatial Messenger with Kotlin, Spring Boot and PostgreSQL^] - Sébastien Deleuze * http://kotlin.link/articles/Algebraic-Data-Types-In-Kotlin.html[Algebraic Data Types In Kotlin^] - Mike Gehard * http://kotlin.link/articles/Kotlin-Month-Post-4-Properties.html[Kotlin Month Post 4: Properties^] - Jacob Zimmerman * http://kotlin.link/articles/Kotlin-Educational-Plugin.html[Kotlin Educational Plugin^] - Roman Belov * http://kotlin.link/articles/Using-Kotlin-For-Tests-in-Android.html[Using Kotlin For Tests in Android^] - Sergii Zhuk * http://kotlin.link/articles/Kotlin-1-0-1-is-Here.html[Kotlin 1.0.1 is Here!^] - Andrey Breslav * http://kotlin.link/articles/Kotlin-recipes-for-Android-I-OnGlobalLayoutListener.html[Kotlin recipes for Android (I): OnGlobalLayoutListener^] - Antonio Leiva * http://kotlin.link/articles/Kotlin-Retrofit-RxAndroid-Realm.html[Kotlin : Retrofit + RxAndroid + Realm^] - Ahmed Rizwan * http://kotlin.link/articles/Kotlin-Android-A-Brass-Tacks-Experiment-Wrap-Up.html[Kotlin & Android: A Brass Tacks Experiment Wrap-Up^] - Doug Stevenson * http://kotlin.link/articles/Kotlin-Month-Post-3-Safety.html[Kotlin Month Post 3: Safety^] - Jacob Zimmerman * http://kotlin.link/articles/Feedback-on-the-Josephus-problem.html[Feedback on the Josephus problem^] - Nicolas Frankel * http://kotlin.link/articles/RU-SDCast-41-в-гостях-Андрей-Бреслав-руководитель-проекта-Kotlin-в-компании-JetBrains.html[(RU) SDCast #41: в гостях Андрей Бреслав, руководитель проекта Kotlin в компании JetBrains^] - Андрей Бреслав, Константин Буркалев * http://kotlin.link/articles/Why-I-don-t-want-to-use-Kotlin-for-Android-Development-yet.html[Why I don’t want to use Kotlin for Android Development yet^] - Artem Zinnatullin * http://kotlin.link/articles/Getting-Started-with-Kotlin-and-Anko-on-Android.html[Getting Started with Kotlin and Anko on Android^] - Donn Felker * http://kotlin.link/articles/A-DSL-Workbench-with-Gradle-and-Kotlin.html[A DSL Workbench with Gradle and Kotlin^] - Eugene Petrenko * http://kotlin.link/articles/Kotlin-Android-A-Brass-Tacks-Experiment-Part-6.html[Kotlin & Android: A Brass Tacks Experiment, Part 6^] - Doug Stevenson * http://kotlin.link/articles/Solving-the-Josephus-problem-in-Kotlin.html[Solving the Josephus problem in Kotlin^] - Nicolas Franke * http://kotlin.link/articles/Kotlin-Month-Post-2-Inheritance-and-Defaults.html[Kotlin Month Post 2: Inheritance and Defaults^] - Jacob Zimmerman * http://kotlin.link/articles/Building-a-Kotlin-project-2-2.html[Building a Kotlin project 22^] - Ciro Rizzo * http://kotlin.link/articles/Building-a-Kotlin-project-1-2.html[Building a Kotlin project 12^] - Ciro Rizzo * http://kotlin.link/articles/RU-Видео-со-встречи-JUG-ru-с-разработчиками-Kotlin.html[(RU) Видео со встречи JUG.ru с разработчиками Kotlin^] - JetBrains * http://kotlin.link/articles/Kotlin-a-new-JVM-language-you-should-try.html[Kotlin: a new JVM language you should try^] - Rafal Gancarz * http://kotlin.link/articles/RU-Kotlin-для-начинающих.html[(RU) Kotlin для начинающих^] - @Devcolibri * http://kotlin.link/articles/Kotlin-Android-A-Brass-Tacks-Experiment-Part-5.html[Kotlin & Android: A Brass Tacks Experiment, Part 5^] - Doug Stevenson * http://kotlin.link/articles/Developing-on-Android-sucks-a-lot-less-with-Kotlin.html[Developing on Android sucks a lot less with Kotlin^] - Kuno Qing

=== February 2016 * http://kotlin.link/articles/The-Journey-of-a-Spring-Boot-application-from-Java-8-to-Kotlin-part-3-Data-Classes.html[The Journey of a Spring Boot application from Java 8 to Kotlin, part 3: Data Classes^] - Mike Gehard * http://kotlin.link/articles/Как-себе-выстрелить-в-ногу-в-Kotlin.html[Как себе выстрелить в ногу в Kotlin^] - @ov7a * http://kotlin.link/articles/Kotlin-and-Ceylon.html[Kotlin and Ceylon^] - Elvira * http://kotlin.link/articles/Kotlin-Month-Post-1-Assorted-Features.html[Kotlin Month Post 1: Assorted Features^] - Jacob Zimmerman * http://kotlin.link/articles/Kotlin-2-Years-On.html[Kotlin - 2 Years On^] - James Hughes * http://kotlin.link/articles/The-Journey-of-a-Spring-Boot-application-from-Java-8-to-Kotlin-part-2-Configuration-Classes.html[The Journey of a Spring Boot application from Java 8 to Kotlin, part 2: Configuration Classes^] - Mike Gehard * http://kotlin.link/articles/An-Introduction-to-Kotlin.html[An Introduction to Kotlin^] - Mike Plummer * http://kotlin.link/articles/Kotlin-1-0-is-finally-released.html[Kotlin 1.0 is finally released!^] - Jacob Zimmerman * http://kotlin.link/articles/More-Kotlin-Features-to-Love.html[More Kotlin Features to Love^] - Jim Baca * http://kotlin.link/articles/A-Very-Peculiar-but-Possibly-Cunning-Kotlin-Language-Feature.html[A Very Peculiar, but Possibly Cunning Kotlin Language Feature.^] - Lukas Eder * http://kotlin.link/articles/Kotlin-Easily-storing-a-list-in-SharedPreferences-with-Custom-Accessors.html[Kotlin: Easily storing a list in SharedPreferences with Custom Accessors^] - Dennis Lysenko * http://kotlin.link/articles/Kotlin — Love-at-first-line.html[Kotlin — Love at first line^] - Dimitar Kotevski * http://kotlin.link/articles/RU-Радио-Т-484.html[(RU) Радио-Т 484^] - Umputun, Bobuk, Gray, Ksenks * http://kotlin.link/articles/RU-DevZen-Podcast-Kotlin-и-Vulkan-1-0-—-Episode-0080.html[(RU) DevZen Podcast: Kotlin и Vulkan 1.0 — Episode 0080.^] - DevZen Podcast * http://kotlin.link/articles/The-Kobalt-diaries-testing.html[The Kobalt diaries: testing^] - Cédric Beust * http://kotlin.link/articles/RU-Немного-о-Kotlin.html[(RU) Немного о Kotlin.^] - @fogone * http://kotlin.link/articles/Using-Mockito-for-unit-testing-with-Kotlin-1-x.html[Using Mockito for unit testing with Kotlin (1/x)^] - MAKINGIANTS * http://kotlin.link/articles/Weekend-resources-for-new-Kotlin-programmers.html[Weekend resources for new Kotlin programmers^] - Joey deVilla * http://kotlin.link/articles/RU-Kotlin-1-0-Задай-вопрос-команде.html[(RU) Kotlin 1.0. Задай вопрос команде.^] - Роман Белов * http://kotlin.link/articles/Kotlin-Android-A-Brass-Tacks-Experiment-Part-3.html[Kotlin & Android: A Brass Tacks Experiment, Part 3.^] - Doug Stevenson * http://kotlin.link/articles/Kotlin-1-0-The-good-the-bad-and-the-evident.html[Kotlin 1.0: The good, the bad and the evident.^] - Gabriela Motroc * http://kotlin.link/articles/RU-Релиз-Kotlin-1-0-языка-программирования-для-JVM-и-Android.html[(RU) Релиз Kotlin 1.0, языка программирования для JVM и Android.^] - Open Source * http://kotlin.link/articles/JVM-Newcomer-Kotlin-1-0-is-GA.html[JVM Newcomer Kotlin 1.0 is GA^] - Lucy Carey * http://kotlin.link/articles/Developing-Spring-Boot-applications-with-Kotlin.html[Developing Spring Boot applications with Kotlin.^] - Sébastien Deleuze * http://kotlin.link/articles/Kotlin-1-0-Released-Pragmatic-Language-for-JVM-and-Android.html[Kotlin 1.0 Released: Pragmatic Language for JVM and Android^] - Andrey Breslav * http://kotlin.link/articles/The-Journey-of-a-Spring-Boot-application-from-Java-8-to-Kotlin-The-Application-Class.html[The Journey of a Spring Boot application from Java 8 to Kotlin: The Application Class^] - Mike Gehard * http://kotlin.link/articles/RU-Podcast-Разбор-Полетов-Episode-102-—-Kotlin-тесты-и-здоровый-сон.html[(RU) Podcast Разбор Полетов: Episode 102 — Kotlin, тесты и здоровый сон.^] - Dmitry Jemerov, Viktor Gamov, Alexey Abashev, Anton Arphipov, Dmitry Churbanov, Anton Arhipov * http://kotlin.link/articles/Kotlin-Android-A-Brass-Tacks-Experiment-Part-4.html[Kotlin & Android: A Brass Tacks Experiment, Part 4^] - Doug Stevenson * http://kotlin.link/articles/Kotlin-1-0-Release-Candidate-is-Out.html[Kotlin 1.0 Release Candidate is Out!^] - Andrey Breslav * http://kotlin.link/articles/Kotlin-Coding.html[Kotlin Coding^] - Ciro Rizzo * http://kotlin.link/articles/10-Kotlin-Tutorials-for-Beginners-Dive-Into-Kotlin-Programming.html[10 Kotlin Tutorials for Beginners: Dive Into Kotlin Programming^] - Peter Sommerhoff * http://kotlin.link/articles/Kotlin-Android-A-Brass-Tacks-Experiment-Part-2.html[Kotlin & Android: A Brass Tacks Experiment, Part 2.^] - Doug Stevenson * http://kotlin.link/articles/Kotlin-Android-A-Brass-Tacks-Experiment-Part-1.html[Kotlin & Android: A Brass Tacks Experiment, Part 1.^] - Doug Stevenson * http://kotlin.link/articles/Scala-vs-Kotlin.html[Scala vs Kotlin^] - Lionel

=== January 2016 * http://kotlin.link/articles/KillerTask-the-solution-to-AsyncTask-implementation.html[KillerTask, the solution to AsyncTask implementation^] - Fernando Ramirez * http://kotlin.link/articles/My-Kotlin-Adventure.html[My Kotlin Adventure^] - Ciro Rizzo * http://kotlin.link/articles/Mimicking-Kotlin-Builders-in-Java-and-Python.html[Mimicking Kotlin Builders in Java and Python^] - Jacob Zimmerman * http://kotlin.link/articles/Android-development-with-Kotlin.html[Android development with Kotlin^] - Fernando Ramirez * http://kotlin.link/articles/Kotlin-the-somewhat-obscure-modern-Android-friendly-programming-language.html[Kotlin, the somewhat obscure modern Android-friendly programming language^] - Brandon Kase * http://kotlin.link/articles/Playing-with-Spring-Boot-Vaadin-and-Kotlin.html[Playing with Spring Boot, Vaadin and Kotlin^] - Nicolas Frankel * http://kotlin.link/articles/Kotlin-XML-Binding.html[Kotlin XML Binding^] - Eugene Petrenko

=== December 2015 * http://kotlin.link/articles/Early-Impressions-of-Kotlin.html[Early Impressions of Kotlin^] - Nat Pryce * http://kotlin.link/articles/Kotlin-for-Java-Developers-10-Features-You-Will-Love-About-Kotlin.html[Kotlin for Java Developers: 10 Features You Will Love About Kotlin^] - Peter Sommerhoff

=== November 2015 * http://kotlin.link/articles/Setting-up-Kotlin-with-Android-and-tests.html[Setting up Kotlin with Android and tests^] - Laura Kogler

=== October 2015 * http://kotlin.link/articles/Exploring-the-Kotlin-standard-library.html[Exploring the Kotlin standard library^] - Cédric Beust

=== September 2015 * http://kotlin.link/articles/Kotlin-❤-FP.html[Kotlin ❤ FP^] - Mike Hearn

=== August 2015 * http://kotlin.link/articles/Production-Ready-Kotlin.html[Production Ready Kotlin^] - Jayson Minard * http://kotlin.link/articles/Building-APIs-on-the-JVM-Using-Kotlin-and-Spark-–-Part-1.html[Building APIs on the JVM Using Kotlin and Spark – Part 1^] - Travis Spencer

=== July 2015 * http://kotlin.link/articles/RU-Без-слайдов-интервью-с-Дмитрием-Жемеровым-из-JetBrains.html[(RU) Без слайдов: интервью с Дмитрием Жемеровым из JetBrains^] - Алексей Фёдоров * http://kotlin.link/articles/Android-Kotlin-3.html[Android + Kotlin = ^] - Michael Sattler * http://kotlin.link/articles/Why-Kotlin-is-my-next-programming-language.html[Why Kotlin is my next programming language^] - Mike Hearn

=== June 2015 * http://kotlin.link/articles/Exploring-Kotlin.html[Exploring Kotlin^] - Peter Ledbrook * http://kotlin.link/articles/RxAndroid-and-Kotlin-Part-1.html[RxAndroid and Kotlin (Part 1)^] - Ahmed Rizwan * http://kotlin.link/articles/Quasar-and-Kotlin-a-Powerful-Match.html[Quasar and Kotlin - a Powerful Match^] - Fabio

=== December 2014 * http://kotlin.link/articles/Non-trivial-constructors-in-Kotlin.html[Non-trivial constructors in Kotlin^] - Alex Shabanov

=== April 2013 * http://kotlin.link/articles/The-Advent-of-Kotlin-A-Conversation-with-JetBrains-Andrey-Breslav.html[The Advent of Kotlin: A Conversation with JetBrains’ Andrey Breslav^] - Janice J. Heiss

=== February 2013 * http://kotlin.link/articles/Exploring-the-Kotlin-Standard-Library-Part-3.html[Exploring the Kotlin Standard Library - Part 3^] - Jamie McCrindle

=== January 2013 * http://kotlin.link/articles/Exploring-the-Kotlin-Standard-Library-Part-2.html[Exploring the Kotlin Standard Library - Part 2^] - Jamie McCrindle * http://kotlin.link/articles/The-Adventurous-Developer’s-Guide-to-JVM-languages-–-Kotlin.html[The Adventurous Developer’s Guide to JVM languages – Kotlin^] - Simon Maple * http://kotlin.link/articles/Exploring-the-Kotlin-Standard-Library-Part-1.html[Exploring the Kotlin Standard Library - Part 1^] - Jamie McCrindle

== Webinars === November 2015 * http://kotlin.link/articles/Functional-Programming-with-Kotlin.html[Functional Programming with Kotlin^] - Roman Belov

=== September 2015 * http://kotlin.link/articles/Quasar-Efficient-and-Elegant-Fibers-Channels-and-Actors.html[Quasar: Efficient and Elegant Fibers, Channels and Actors^] - Roman Belov

== Videos === September 2016 * http://kotlin.link/articles/Developing-a-Geospatial-Webservice-with-Kotlin-and-Spring-Boot.html[Developing a Geospatial Webservice with Kotlin and Spring Boot^] - Sébastien Deleuze * http://kotlin.link/articles/Kotlin-Ready-for-Production.html[Kotlin - Ready for Production^] - Hadi Hariri

=== August 2016 * http://kotlin.link/articles/Writing-Gradle-Build-Scripts-in-Kotlin.html[Writing Gradle Build Scripts in Kotlin^] - Chris Beams & Rodrigo B. de Oliveiranp * http://kotlin.link/articles/Better-Android-Development-with-Kotlin-and-Gradle.html[Better Android Development with Kotlin and Gradle^] - Ty Smith * http://kotlin.link/articles/Andrey-Breslav-Kotlin-Coroutines-JVMLS-2016.html[Andrey Breslav: Kotlin Coroutines, JVMLS 2016^] - Andrey Breslav

=== May 2016 * http://kotlin.link/articles/You-can-do-Better-with-Kotlin.html[You can do Better with Kotlin^] - Svetlana Isakova

=== April 2016 * http://kotlin.link/articles/Type-safe-JavaFX-CSS-with-TornadoFX.html[Type safe JavaFX CSS with TornadoFX^] - Edvin Syse

=== March 2016 * http://kotlin.link/articles/RU-Дмитрий-Полищук-Kotlin-Android-практический-ликбез.html[(RU) Дмитрий Полищук - Kotlin + Android: практический ликбез^] - Дмитрий Полищук

=== January 2016 * http://kotlin.link/articles/Fun-with-Kotlin.html[Fun with Kotlin^] - Eder Bastos

=== October 2015 * http://kotlin.link/articles/Kotlin-NoSQL-for-MongoDB-in-Action.html[Kotlin NoSQL for MongoDB in Action^] - Andrey Cheptsov

=== August 2015 * http://kotlin.link/articles/JVMLS-2015-Flexible-Types-in-Kotlin.html[JVMLS 2015 - Flexible Types in Kotlin^] - Andrey Breslav

=== December 2014 * http://kotlin.link/articles/Kotlin-for-Java-developers.html[Kotlin for Java developers^] - Hadi Hariri

=== November 2014 * http://kotlin.link/articles/GeeCON-Prague-2014-Andrey-Cheptsov-A-Reactive-and-Type-safe-Kotlin-DSL-for-NoSQL-and-SQL.html[GeeCON Prague 2014: Andrey Cheptsov - A Reactive and Type-safe Kotlin DSL for NoSQL and SQL^] - Andrey Cheptsov

=== September 2014 * http://kotlin.link/articles/Kotlin-vs-Java-puzzlers.html[Kotlin vs Java puzzlers^] - Svetlana Isakova

== Slides === September 2016 * http://kotlin.link/articles/Functional-Programming-in-Kotlin-with-funKTionale.html[Functional Programming in Kotlin with funKTionale^] - Mario Arias * http://kotlin.link/articles/Generating-Kotlin-Code-for-Better-Refactorings-Tests-and-IDE-Support.html[Generating Kotlin Code for Better Refactorings, Tests, and IDE Support^] - Eugene Petrenko

=== April 2016 * http://kotlin.link/articles/Kotlin-Android.html[Kotlin + Android^] - Dmytro Danylyk * http://kotlin.link/articles/Kotlin-DSL-Anko.html[Kotlin DSL: Anko^] - @maciekjanusz

=== May 2015 * http://kotlin.link/articles/Kotlin-New-Hope-in-a-Java-6-Wasteland.html[Kotlin: New Hope in a Java 6 Wasteland^] - Michael Pardo

”” NOTE: Get help with AsciiDoc syntax: http://asciidoctor.org/docs/asciidoc-writers-guide/[AsciiDoc Writer’s Guide]

image::https://licensebuttons.net/p/zero/1.0/80x15.png[CC0, link=”http://creativecommons.org/publicdomain/zero/1.0/”]

Related Repositories

awesome-kotlin

awesome-kotlin

A curated list of awesome Kotlin related stuff Inspired by awesome-java. ...

awesome-kotlin

awesome-kotlin

A curated list of awesome Kotlin frameworks, libraries, documents and other resources ...

awesome-kotlin-cn

awesome-kotlin-cn

Kotlin 资源大全,包括教程文章、开源库和框架、Demo 等,由掘金技术社区整理和维护。 ...

awesome-kotlin

awesome-kotlin

A curated list of awesome Kotlin frameworks, libraries, documents and other resources ...

Who-Or-What-Is-Kotlin

Who-Or-What-Is-Kotlin

A project related to explain what and why Kotlin is awesome. ...


Top Contributors

IRus FRedEnergy sargunster danielgomezrico wk-j nhaarman antoniolg shyiko itrufeng hotchemi ilya-g madhead oshai