The Awesome Kotlin feed

Scout APM is great for developers who want to find and fix performance issues in their applications. With Scout, we'll take care of the bugs so you can focus on building great things 🚀.

Kotlin 1.8.0 beta introduces experimental functions

Update Popular Story //


Provides extension functions and features for smooth development with Bootique and Kotlin.
Featured Library // Category Web


Awesome Kotlin Weekly » 259

Top Stories
  • Take Part in Advent of Code 2022 in Kotlin and Win Prizes!
  • A few Kotlin constructs
  • Refactoring dependency injection from Spring to pure Kotlin in a small but somewhat realistic codebase


Simplest Most Powerful Testing Framework For Kotlin
Featured Library // Category Tests

Last 7 Days

Samples of Using KMMBridge

Article Popular Story //


A multiplatform assertion library for Kotlin
Featured Library // Category Tests

Kotlin Coroutines use cases for Presentation/API/UI Layer

Marcin moskała explains how we use Kotlin Coroutines in the Presentation/API/UI Layer Layer, how we create scope, and start coroutines.
Article Added by: cantatricekejt //

Take Part in Advent of Code 2022 in Kotlin and Win Prizes!

Article Popular Story //


KMongo - a Kotlin toolkit for Mongo
Featured Library // Category Database

A birds-eye view of Arrow: working with function with Arrow Core

Learn about essential Arrow functions used for composition, memoization, recursion, and functions generation. 🏹
Read the special chapter of the Functional Kotlin book written by Alejandro Serrano Mena.
Article Added by: cantatricekejt //


Writing full-stack statically-typed web apps on JVM at its simplest
Featured Library // Category Web

A few Kotlin constructs

Article Popular Story //


Companion to Kotlin standard library
Featured Library // Category Extensions


OPENRNDR. A Kotlin/JVM library for creative coding, real-time and interactive graphics
Featured Library // Category Graphics

Last 30 Days


A Kotlin-first SDK for Firebase
Featured Library // Category Multiplatform

Awesome Kotlin Weekly » 258

Top Stories
  • How Kotlin Is Going To Fix Your Pains in 2023
  • Gradle Version Catalogs
  • How We Sped Up Zipline Hot Reload


Easily build reactive web-apps in Kotlin based on flows and coroutines.
Featured Library // Category Web

Kotlin Coroutines use cases for Domain Layer

How do we use Kotlin Coroutines in the Domain Layer?
Read the article by Marcin Moskała, the author of the Kotlin Coroutines book and trainer.
Article Added by: cantatricekejt //


A utility to make Kotlin/Java tests random yet reproducible
Featured Library // Category Tests

Arrow Meta

Functional companion to Kotlin's Compiler
Featured Library // Category Functional Programming

How We Sped Up Zipline Hot Reload

Article Popular Story //

Idiomatic Collections with Kotlin

Article Popular Story //


Vert.x for Kotlin
Featured Library // Category Web

Gradle Version Catalogs

Article Popular Story //