The Awesome Kotlin feed

Today

jackson-module-kotlin

Jackson module that adds support for serialization/deserialization of Kotlin classes and data classes.
Featured Library // Category JSON

Yesterday

kotliquery

A handy database access library in Kotlin.
Featured Library // Category Database

Java Vs Kotlin: Which one is the best?

Java Vs Kotlin: Is It Time To Switch Over? Know the Pros & Cons of Kotlin Over Java.
Article Added by: Metizsoft // www.metizsoft.com

Kodein vs koin

Popular comparison
  • Kodein - Painless Kotlin Dependency Injection .
  • koin - A functional Kotlin dependency injection framework for Android and JVM.

Last 7 Days

units-of-measure

A type-safe dimensional analysis library for Kotlin.
Featured Library // Category Misc

assimp vs imgui

Popular comparison
  • assimp - Open Asset Import Library port
  • imgui - jvm port of imgui

How Kotlin's coroutines improve code readability - RHD Blog

Article Popular Story // developers.redhat.com

krawler

A web crawling framework written in Kotlin
Featured Library // Category Web

pairAdjacentViolators

A Kotlin implementation of the Pair Adjacent Violators algorithm for isotonic regression.
Featured Library // Category Data Science

Awesome Kotlin Newsletter » 51

Top Stories
  • Rich Hickey likes Kotlin's approach to nullability
  • Kotlin Coroutines patterns and anti-patterns
  • Kotlin for Python developers

jds

Jenesis Data Store: a dynamic, cross platform, high performance, ORM data-mapper. Designed to assist in rapid development and data mining.
Featured Library // Category Database

komock

HTTP/Consul/SMTP/Spring Config mocker framework written in Kotlin
Featured Library // Category Web

khttp vs Fuel

Popular comparison
  • khttp - Kotlin HTTP requests library.
  • Fuel - The easiest HTTP networking library for Kotlin/Android.

Kotlin Deep Dive: Tail Call Optimisation in Recursion

Article Popular Story // www.youtube.com

Last 30 Days

sqldelight

Generates Java models from CREATE TABLE statements.
Featured Library // Category Database

ktor vs vertx-lang-kotlin

Popular comparison
  • ktor - Web backend framework for Kotlin. Easy to use, fun and asynchronous.
  • vertx-lang-kotlin - This module provides Kotlin language bindings including DSL and extension functions for vert.x 3

kapsule vs Kodein

Popular comparison
  • kapsule - Minimalist dependency injection library for Kotlin.
  • Kodein - Painless Kotlin Dependency Injection .

funKTionale vs arrow

Popular comparison
  • funKTionale - Functional constructs for Kotlin.
  • arrow - Functional companion to Kotlin's Standard Library.

kotlin-guiced

Convenience Kotlin API over the Google Guice DI Library.
Featured Library // Category Dependency Injection

Kotlin Coroutines patterns and anti-patterns

Article Popular Story // medium.com

mockk vs spek

Popular comparison
  • mockk - Pure Kotlin mocking library.
  • spek - A specification framework for Kotlin.

spark-kotlin vs ktor

Popular comparison
  • spark-kotlin - A DSL in idiomatic Kotlin for the Spark web framework.
  • ktor - Web backend framework for Kotlin. Easy to use, fun and asynchronous.

Rich Hickey likes Kotlin's approach to nullability

Article Popular Story // www.youtube.com

Kotlin for Python developers

Article Popular Story // khan.github.io

ktlint

Kotlin linter.
Featured Library // Category Tools

kotlin-logging

Lightweight logging framework for Kotlin. Used as a wrapper for slf4j with Kotlin extensions.
Featured Library // Category Misc

DBFlow

A blazing fast, powerful, and very simple ORM android database library that writes database code for you.
Featured Library // Category Database

yested vs KGraphQL

Popular comparison
  • yested - A Kotlin framework for building web applications in Javascript.
  • KGraphQL - A GraphQL implementation written in Kotlin

Awesome Kotlin Newsletter » 50

Top Stories
  • Kotlin Cheat Sheet – Kt. Academy
  • The inner workings and potential dangers of destructuring declarations in Kotlin
  • Project Loom: Fibers and Continuations for Java by Alan Bateman

ktor

Web backend framework for Kotlin. Easy to use, fun and asynchronous.
Featured Library // Category Web