The Awesome Kotlin feed

The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!

Awesome Kotlin Weekly » 301

Top Stories
  • Runtime Surprise: Kotlin Breaks !!Non-Nullability Promise on Developer Cheating in Field Initialization
  • When the Simplest Thing doesn't work -Writing a Kotlin JSON parser take 2
  • Iniciando estudos em Kotlin


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



A Gradle plugin to apply ktfmt to your builds, and reformat you Kotlin source code like a glimpse 🧹🐘
Featured Library // Category Tools

Last 7 Days


An assertion library for Kotlin
Featured Library // Category Tests


jvm glm
Featured Library // Category Graphics

Implementing Multiplatform Kotlin library

How in Kotlin we can use multiplatform capabilities to distribute the same code to multiple platforms.
Article Added by: HalinaCiccone //

jacoco-badge-generator 2.11.0 Released

Update Popular Story //


Scripting enhancements for Kotlin
Featured Library // Category Command Line Interface


Android + Kotlin + Github Actions + ktlint + Detekt + Gradle Kotlin DSL + buildSrc = ❤️
Featured Library // Category Tools


Java Constraint Solver to solve vehicle routing, employee rostering, task assignment, maintenance scheduling, conference scheduling and other planning problems.
Featured Library // Category Data Science

Last 30 Days

Awesome Kotlin Weekly » 300

Top Stories
  • Gradle: from Newbie to Strong fundamentals
  • Test-driving a Kotlin JSON parser
  • Wanna Know about new Kotlin compilation target?(wasm)

Kotlin Symbol Processing: Power of KSP

Article Popular Story //


Lightweight logging library for Kotlin/Multiplatform. Supports Android, iOS, JavaScript and plain JVM environments.
Featured Library // Category Misc


A Kotlin wrapper for Typesafe Config
Featured Library // Category Configuration


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

Using Multiplatform Kotlin

Kotlin can be compiled into various target languages, including JVM bytecode, JavaScript, and machine code. Its capability enables to write code once and deploy it across multiple platforms: websites, Android, and iOS-native apps.

Let's explore more by creating our own multiplatform module with Marcin Moskala.
Article Added by: HalinaCiccone //


Ebean ORM
Featured Library // Category Database


Zircon is an extensible and user-friendly, multiplatform tile engine.
Featured Library // Category Game Development


SonarLint for IntelliJ
Featured Library // Category Tools


🤖 A wrapper for the Telegram Bot API written in Kotlin
Featured Library // Category Misc

Awesome Kotlin Weekly » 299

Top Stories
  • Expert Refactoring - Introducing duplication to remove duplication
  • Coroutines are not just about concurrency
  • Kotlin's Time API uses a monotonic clock. Here's why that matters.

Gradle: from Newbie to Strong fundamentals

Article Popular Story //


Idiomatic persistence layer for Kotlin
Featured Library // Category Database


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

SKIE is Open Source

Article Popular Story //


The modular web framework for Java and Kotlin
Featured Library // Category Web


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