The Awesome Kotlin feed

Today

sqldelight

Generates Java models from CREATE TABLE statements.
Featured Library // Category Database

Yesterday

khttp vs Fuel

Popular comparison
  • khttp - Kotlin HTTP requests library.
  • Fuel - The easiest HTTP networking library for Kotlin/Android.

kotlinx.serialization

Kotlin multiplatform / multi-format reflectionless serialization
Featured Library // Category JSON

7 JVM arguments of Highly Effective Applications

Article Popular Story // blog.gceasy.io

How to use data classes in Kotlin

Article Popular Story // dev.to

Last 7 Days

spek

A specification framework for Kotlin.
Featured Library // Category Tests

Kotlin 1.4-M3 is Out: Standard Library Changes โ€“ Kotlin Blog

Update Popular Story // blog.jetbrains.com

Gradle Plugins and Composite Builds

How Composite Builds can simplify your Gradle build, especially if you're building a custom Gradle Plugin. ๐Ÿ˜
Article Added by: cortinico // medium.com

detekt vs ktlint

Popular comparison
  • detekt - Static code analysis for Kotlin.
  • ktlint - Kotlin linter.

Transitioner

A library for dynamic view-to-view transitions
Featured Library

Getting Started with Kotlin on iOS, Part 3: The Build

Article Popular Story // benasher.co

kotlin-android-template

Android + Kotlin + Github Actions + ktlint + Detekt + Gradle Kotlin DSL + buildSrc = โค๏ธ
Featured Library // Category Tools

fritz2

small lib to build reactive web-apps in pure Kotlin based on Flows
Featured Library // Category Web

Multiplatform Persistence with SQLDelight

Article Popular Story // gh.jdoneill.com

kds

Optimized Kotlin Data Structures for JVM, JS and Common
Featured Library // Category Misc

klaxon vs jackson-module-kotlin

Popular comparison
  • klaxon - Lightweight library to parse JSON in Kotlin.
  • jackson-module-kotlin - Jackson module that adds support for serialization/deserialization of Kotlin classes and data classes.

ktlint vs detekt

Popular comparison
  • ktlint - Kotlin linter.
  • detekt - Static code analysis for Kotlin.

Awesome Kotlin Newsletter ยป 133

Top Stories
  • Creating a BitTorrent client in Kotlin
  • Kotlin Illustrated Guide - Classes & Objects
  • How we developed a chatbot to fight against COVID-19?

Last 30 Days

thelema-engine

Crossplatform 3d graphics engine on Kotlin, based on LibGDX's sources.
Synced from the Github list // Category Game Development

fluid-pdf

Easy PDF generation with HTML & CSS using Chromium or Google Chrome
Featured Library // Category Misc

With the receiver in scope

Article Popular Story // medium.com

tekniq

Full-feature HTTP DSL Framework, HTTP Client, JDBC DSL, Loading Cache and Configuration
Featured Library // Category Web

Top 5 Kotlin Resources ๐Ÿ’ป

Article Popular Story // dev.to

Static code analysis tools for Kotlin

Article Popular Story // www.rockandnull.com

QLDB at Amazon

Article Popular Story // talkingkotlin.com

Type Proofs and FP for the Kotlin Type System

Article Popular Story // www.youtube.com

Kotlin Illustrated Guide - Classes & Objects

Article Popular Story // typealias.com