The Awesome Kotlin feed

Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!


👄 The most accurate natural language detection library for Java and the JVM, suitable for long and short text alike
Featured Library // Category Misc

Apache Kafka With Spring Boot and Kotlin

In this step-by-step guide, I will show you how to use Apache Kafka with Spring Boot and Kotlin.
Article Added by: codersee //


5 Fun Ways to Use Extension Functions (video)

Article Popular Story //

Javalin v5 has been released! (web micro-framework)

Article Popular Story //


(Deprecated) :wrench: Kotlin Native/JS/JVM Annotation Processor library for Kotlin compiler plugins
Featured Library // Category Tools

Last 7 Days


JVM Open Asset Import Library (Assimp)
Featured Library // Category Graphics

Kotlin’s five powerful scope functions you should know how to use

Article Popular Story //


Library for using Crontab-like syntax in scheduling of some Kotlin Coroutines tasks to do from time to time
Featured Library // Category Multiplatform

Using Higher Order Functions to Retry Errors

Article Popular Story //

Collect useful logs in production using Crashlytics, File logging and Timber

Learn how to collect useful logs in production using Crashlytics, File logging and Timber in android project.
Article Added by: rakshag //


A JSON library written in pure Kotlin
Featured Library // Category JSON

Kotlin 1.7.20 has been released! 🎉

Update Popular Story //

Awesome Kotlin Weekly » 250

Top Stories
  • Kopykat: Little utilities for more pleasant immutable data in Kotlin
  • Kotlin Migration post-mortem of a thousand-file java android application
  • Kotlin Object Mapping — Pros & Cons

Kotlin 1.7.20 Released

Update Popular Story //


Kotlin coroutine support for MongoDB built on top of the official Reactive Streams Java Driver
Featured Library // Category Database

Virtual Threads In Java

Article Popular Story //

Kotlin Object Mapping — Pros & Cons

Article Popular Story //


Easy PDF generation with HTML & CSS using Chromium or Google Chrome
Featured Library // Category Misc

Last 30 Days

Exploring "select" expression of Kotlin coroutines

Article Popular Story //


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


Hexagon is a microservices toolkit written in Kotlin. Its purpose is to ease the building of services (Web applications or APIs) that run inside a cloud platform.
Featured Library // Category Web


Java & Kotlin Async DataBase Driver for MySQL and PostgreSQL written in Kotlin
Featured Library // Category Database


An Android, JavaFx, JS multiplatform datavisualization library with comprehensive DSL
Featured Library // Category Graphics

Dead Simple Dependency Injection

Article Popular Story //


A library that tests if the implementation of a REST-API meets its specification.
Featured Library // Category Tests