The Awesome Kotlin feed

Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
Promo www.influxdata.com
Today

bootique-kotlin

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

Awesome Kotlin Weekly » 344

Top Stories
  • Ktor vs. Spring Boot: 5 Key Differences for Kotlin Devs
  • Which Map Transformation Should I Use? (Kotlin)
  • Java Reflection for Kotlin Magic

Yesterday

kscript

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

Last 7 Days

skrape.it

A Kotlin-based testing/scraping/parsing library providing the ability to analyze and extract data from HTML (server & client-side rendered). It places particular emphasis on ease of use and a high level of readability by providing an intuitive DSL. It aims to be a testing lib, but can also be used to scrape websites in a convenient fashion.
Featured Library // Category Web

tinylog

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

Which Map Transformation Should I Use? (Kotlin)

Article Popular Story // www.darrylbayliss.net

firefly

Firefly is an asynchronous web framework for rapid development of high-performance web application.
Featured Library // Category Web

Job and children awaiting in Kotlin Coroutines

Discover why `Job` is crucial in Kotlin Coroutines!

Understand its role in managing states, lifecycle, and synchronization.
Article Added by: HalinaCiccone // kt.academy

RandomGenKt

Kotlin port of RandomGen
Featured Library // Category Tests

kotlin-android-template

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

Java Reflection for Kotlin Magic

Article Popular Story // youtu.be

Last 30 Days

jooby

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

Awesome Kotlin Weekly » 343

Top Stories
  • Maven Central introduces Rate Limits to prevent Tragedy of the Commons
  • Video: Kotlin Code Reuse - Composing like you're Inheriting
  • Introduction to Pact Flow

Stacked Cards Layout With Compose - And Cats

Article Popular Story // dev.to

data2viz

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

Video: Kotlin Code Reuse - Composing like you're Inheriting

Article Popular Story // www.youtube.com

ebean

Ebean ORM
Featured Library // Category Database

TestIt

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

kotlin-jupyter

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

Item 30: Define contracts with documentation

Learn why defining contracts with documentation is crucial. Dive into the article by Marcin Moskala and elevate your Kotlin knowledge now!
Article Added by: HalinaCiccone // kt.academy

LittleKt

A multiplatform WebGPU 2D game framework written in Kotlin. Build your own game engine on top.
Featured Library // Category Game Development

krontab

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

Kotlin and Java Dynamic Proxies

Article Popular Story // youtu.be

NonEmptyCollections

A type-safe implementation for collections that cannot be empty. Life is too short for emptiness-checks!
Featured Library // Category Multiplatform

Awesome Kotlin Weekly » 342

Top Stories
  • Coroutine Essentials - Kotlin Illustrated Guide, Chapter 20
  • Event-driven architecture on the modern stack of Java technologies
  • Refactoring to the Repository Pattern

KVision

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

Dynamic watermarking on the JVM

Article Popular Story // dev.to