The Awesome Kotlin feed

Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
Promo coderabbit.ai
Today

Selfie

Snapshot testing for Java, Kotlin, and the JVM
Featured Library // Category Tests

Yesterday

okio

A modern I/O library for Android, Java, and Kotlin Multiplatform.
Featured Library // Category I/O

Last 7 Days

math-percentage

Percentage calculations made easy
Featured Library

mockito-kotlin

Using Mockito with Kotlin
Featured Library // Category Tests

Awesome Kotlin Weekly » 384

Top Stories
  • How Junie helps you code faster with Kotlin in IntelliJ IDEA
  • Double Dispatch: What it is • Traditional solutions • Getting a similar effect in Kotlin
  • Creator of Spring: No desire to write Java – Talking Kotlin #138 [video]

Generative AI SDK for KMP

✨Generative AI SDK for Kotlin Multiplatform (Supports: JVM, Android, iOS, Desktop, Web JS, Wasm)
Featured Library // Category Multiplatform

ebean

Ebean ORM
Featured Library // Category Database

KVision

Object oriented web framework for Kotlin/JS
Featured Library // Category Web

Last 30 Days

Kotlin Telegram Bot

Telegram Bot API wrapper with handy Kotlin DSL.
Featured Library // Category Tools

sekret

Kotlin compiler plugin to hide secret data
Featured Library // Category Misc

math-common

Math conventions to reduce boilerplate code
Featured Library

tinylog

tinylog is a lightweight logging framework for Java, Kotlin, Scala, and Android
Featured Library // Category Misc

Awesome Kotlin Weekly » 383

Top Stories
  • Kotlin, Swift, and Ruby losing popularity
  • Update on Context Parameters
  • Kotlin Notebook Arrives in IntelliJ IDEA

Kotlin 101: Type Classes Quickly Explained

Article Popular Story // rockthejvm.com

KorGE

KorGE Game Engine. Multiplatform Kotlin Game Engine
Featured Library // Category Game Development

Kotlin Notebook Arrives in IntelliJ IDEA

Article Popular Story // blog.jetbrains.com

kotlin-jupyter

Kotlin kernel for Jupyter/IPython
Featured Library // Category Data Science

The Story Behind K2 Mode and How It Works

Article Popular Story // blog.jetbrains.com

koin

Koin - a pragmatic lightweight dependency injection framework for Kotlin & Kotlin Multiplatform
Featured Library // Category Dependency Injection

Kotlin, Swift, and Ruby losing popularity

Article Popular Story // www.infoworld.com

RandomGenKt

Kotlin port of RandomGen
Featured Library // Category Tests

mordant

Multiplatform text styling for Kotlin command-line applications
Featured Library // Category Command Line Interface

kmongo

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

TestIt

Generate unit testing boilerplate from kotlin files.
Featured Library // Category Tests

Update on Context Parameters

Article Popular Story // blog.jetbrains.com

Awesome Kotlin Weekly » 382

Top Stories
  • Introducing Metro
  • Bringing Fuzz Testing to Kotlin with kotlinx.fuzz
  • Ports and Adaptors - Refactoring to Hexagonal Architecture