The Awesome Kotlin feed

Today

hexagon

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

Cancellation in Kotlin Coroutines

Everything you need to know about cancellation mechanisms in Kotlin Coroutines.

Cancellation in Kotlin Coroutines by Marcin Moskala ๐Ÿ‘‡
Article Added by: cantatricekejt // kt.academy

Yesterday

mordant

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

Kotlin 1.5.31 Released

Update Popular Story // github.com

Arrow 1.0 is now available

Article Popular Story // www.47deg.com

Last 7 Days

better-parse

A nice parser combinator library for Kotlin
Featured Library // Category Misc

Prefer Sequence for big collections with more than one processing step

What is the difference between list and sequence processing, and when each should be preferred?

Prefer Sequence for big collections with more than one processing step by Marcin Moskaล‚a ๐Ÿ‘‡
Article Added by: cantatricekejt // kt.academy

hikaku

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

glm

jvm glm
Featured Library // Category Graphics

arkenv

Type-safe Kotlin configuration by delegates
Featured Library // Category Command Line Interface

Google Play Kafkaesque Experience

Article Popular Story // dev.to

Kotlin generators vs. Java iterators

Article Popular Story // www.youtube.com

Awesome Kotlin Weekly ยป 196

Top Stories
  • The Actual Number of Kotlin Developers, or Who Our Active Users Are
  • Kotlin Quick Reference by Alvin Alexander
  • Thinking functionally in Kotlin

Composing palettes

Article Popular Story // dev.to

ktfmt-gradle

A Gradle plugin to apply ktfmt to your builds, and reformat you Kotlin source code like a glimpse ๐Ÿงน๐Ÿ˜
Featured Library // Category Tools

Job and children awaiting in Kotlin coroutines

What is Job and how it is the most important context, responsible for structured concurrency?

Job and children awaiting in Kotlin coroutines by Marcin Moskala ๐Ÿ‘‡
Article Added by: cantatricekejt // kt.academy

Last 30 Days

gli

jvm gli
Featured Library // Category Graphics

The Actual Number of Kotlin Developers, or Who Our Active Users Are

Article Popular Story // blog.jetbrains.com

tinylog

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

Eliminate obsolete object references

How to help our garbage collector and avoid memory leaks?

Eliminate obsolete object references by Marcin Moskaล‚a ๐Ÿ‘‡
Article Added by: cantatricekejt // kt.academy

A pure Kotlin, UI framework

A pure Kotlin UI framework for the Web (and desktop).
Library Added by joe_bloggs into category Web

Javalin 4.0.0 has been released (web micro-framework)

Update Popular Story // javalin.io

kotlingrad

๐Ÿงฉ Shape-Safe Symbolic Differentiation with Algebraic Data Types
Featured Library // Category Science

Kotlin Quick Reference by Alvin Alexander

Article Popular Story // kotlin-quick-reference.com

lingua

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

Chaos Engineering โ€“ Simulating CPU Spike

Article Popular Story // blog.fastthread.io

kmath

Kotlin mathematics extensions library
Featured Library // Category Science