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

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

bootique-kotlin

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

Yesterday

ktfmt-gradle

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

strikt

An assertion library for Kotlin
Featured Library // Category Tests

glm

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 // kt.academy

jacoco-badge-generator 2.11.0 Released

Update Popular Story // dev.to

kscript

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

kotlin-android-template

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

optaplanner

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 // youtu.be

log4k

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

config4k

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

DynaTest

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 // kt.academy

ebean

Ebean ORM
Featured Library // Category Database

Zircon

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

sonarlint-intellij

SonarLint for IntelliJ
Featured Library // Category Tools

kotlin-telegram-bot

🤖 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 // dev.to

krush

Idiomatic persistence layer for Kotlin
Featured Library // Category Database

kmongo

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

SKIE is Open Source

Article Popular Story // touchlab.co

jooby

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

atrium

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