The Awesome Kotlin feed

Today

kotlin-jpa-specification-dsl

This library provides a fluent DSL for querying spring data JPA repositories using spring data Specifications (i.e. the JPA Criteria API), without boilerplate code or a generated metamodel.
Featured Library // Category Database

Yesterday

coroutinesmanager

Some helpful kotlin coroutines manager classes and extensions CoroutinesManager
Featured Library // Category Coroutines

Package by Feature, Not by Layer

Article Popular Story // medium.com

Last 7 Days

Reduks

A "batteries included" port of Reduxjs for Kotlin+Android
Featured Library // Category Functional Programming

Functional programming in Kotlin: Exploring Arrow

Article Popular Story // www.youtube.com

kotlin-pluralizer

:sunny: Kotlin extension to pluralize and singularize strings
Featured Library // Category Misc

mock-fuel

JUnit 5 extension to easily test with the http client Fuel for Kotlin
Featured Library // Category Tests

Compose Multiplatform Out of Beta

In fact, there was so much fragmentation between Multiplatform's versions, components and updates that prompted us to clear up things with Jetpack Compose For Web - Putting Order To Chaos: "Compose this, Compose that, it's easy to loose track. So let's put order to this chaos!"

So what does this new version have in store?
Article Added by: nikosvaggalis // www.i-programmer.info

Compose Multiplatform Out of Beta

Article Popular Story // www.i-programmer.info

Result

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

More Kotlin TDD exploration

Article Popular Story // youtu.be

krush

Idiomatic persistence layer for Kotlin
Featured Library // Category Database

Awesome Kotlin Weekly » 207

Top Stories
  • Compose Multiplatform 1.0 is going live!
  • Advent of Code 2021 is coming! Get Ready!
  • Compose Multiplatform 1.0 Goes Live!

AWS SDK for Kotlin (Developer Preview)

Article Popular Story // aws.amazon.com

Compose Multiplatform 1.0 Goes Live!

Article Popular Story // youtu.be

Compose Multiplatform 1.0 is going live!

Article Popular Story // blog.jetbrains.com

Last 30 Days

assimp

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

dotenv-kotlin

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

sponge

sponge is a website crawler and links downloader command-line tool
Featured Library // Category Web

Advent of Code 2021 is coming! Get Ready!

Article Popular Story // youtu.be

strikt

An assertion library for Kotlin
Featured Library // Category Tests

bootique-kotlin

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

DynaTest

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

Android: Regex Named Groups and Backreferences

Article Popular Story // itnext.io

vaadin-on-kotlin

Writing full-stack statically-typed web apps on JVM at its simplest
Featured Library // Category Web