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!
Promo
Today

Result

The modelling for success/failure of operations in Kotlin and KMM (Kotlin Multiplatform Mobile)
Featured Library // Category Functional Programming

Yesterday

Video: Smart Casts with Kotlin Contracts

Article Popular Story // www.youtube.com

KVision

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

Property delegation

From this article you will learn what is property delegation, how does it work, and how can we implement our custom property delegate?
Article Added by: HalinaCiccone // kt.academy

Last 7 Days

ktfmt-gradle

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

My small Portfolio site completely written in Kotlin

Article Popular Story // domo.software

Hoplite

A boilerplate-free Kotlin config library for loading configuration files as data classes
Featured Library // Category Configuration

New article: Exploring Kotlin's Context Receivers

Article Popular Story // medium.com

Functional Thinking - Actions, Calculations, Data

Article Popular Story // youtu.be

strikt

An assertion library for Kotlin
Featured Library // Category Tests

Awesome Kotlin Weekly » 274

Top Stories
  • Introducing the Reader Monad - functional Kotlin
  • KotlinConf 2023 schedule is available
  • [Android/Multiplatform] Kotlin Flows + Ktor = Flawless HTTP requests (- ArrowKt)

How Can Kotlin Operator Overloading Help You?

In this article, I will show you what exactly Kotlin operator overloading is, how we can use it, and what’s even more important- what value can it bring to your project?
Article Added by: codersee // codersee.com

glm

jvm glm
Featured Library // Category Graphics

three.kt

Three.js port for the JVM (desktop)
Featured Library // Category Graphics

Exposed in Your Project - Part 1

In this tutorial, we are going to learn what is and how to use JetBrains/Exposed framework, the DSL approach especially.
Tutorial Added by: izajud // brightinventions.pl

KotlinConf 2023 schedule is available

Article Popular Story // kotlinconf.com

Last 30 Days

Talking about Kotlin Coroutines

Article Popular Story // dev.to

kotlingrad

🧩 Shape-Safe Symbolic Differentiation with Algebraic Data Types
Featured Library // Category Science

dotenv-kotlin

🗝️ Dotenv is a module that loads environment variables from a .env file
Featured Library // Category Configuration

Nullability in Kotlin

How Kotlin null-safety works, and how can we deal with nullable values?
Article Added by: HalinaCiccone // kt.academy

config4k

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

DynaTest

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

Introducing the Reader Monad - functional Kotlin

Article Popular Story // youtu.be