The Awesome Kotlin feed

Today

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

spek

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

Yesterday

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

Last 7 Days

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?

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

Last 30 Days

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

Exposed vs sqldelight

Popular comparison
  • Exposed - Exposed is a prototype for a lightweight SQL library written over JDBC driver for Kotlin language.
  • sqldelight - Generates Java models from CREATE TABLE statements.

jclasslib

jclasslib bytecode viewer is a tool that visualizes all aspects of compiled Java class files and the contained bytecode.
Featured Library // Category Misc

http4k vs ktor

Popular comparison
  • http4k - Toolkit for serving and consuming HTTP services in a functional and consistent way.
  • ktor - Web backend framework for Kotlin. Easy to use, fun and asynchronous.

kotlin-multiplatform-bignum

Pure kotlin multiplatform arbitrary precision arithmetic library.
Featured Library // Category Multiplatform