The Awesome Kotlin feed

Today

How Is Blockchain Technology Revolutionizing Mobile Apps?

Check the benefits of using blockchain technology in mobile apps. Here is how blockchain technology is revolutionizing the app industry?
Article Added by: Nikhil // www.apptunix.com

highlight.js

Javascript syntax highlighter. (out-of-date)
Featured Library // Category Syntax Highlighters

Katana

Lightweight, minimalistic dependency injection library for Kotlin & Android
Library Added by svenjacobs into category Dependency Injection

Yesterday

assimp vs glm

Popular comparison
  • assimp - Open Asset Import Library port
  • glm - g-truck glm port, opengl mathematics library

Last 7 Days

intellij-community

IntelliJ IDEA Community Edition
Featured Library // Category Editors

The problem with extension functions

Extension functions are a great feature. Although they started being overused what leads to problems we don’t know how to solve yet.
Article Added by: joannawyka // blog.kotlin-academy.com

koin

A functional Kotlin dependency injection framework for Android and JVM.
Featured Library // Category Dependency Injection

jackson-module-kotlin vs klaxon

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

FXGL vs ktx

Popular comparison
  • FXGL - JavaFX 8 Game Library written in Java + Kotlin
  • ktx - Kotlin utilities for LibGDX applications.

Fuel

The easiest HTTP networking library for Kotlin/Android.
Featured Library // Category Http Clients

ktor vs vertx-lang-kotlin

Popular comparison
  • ktor - Web backend framework for Kotlin. Easy to use, fun and asynchronous.
  • vertx-lang-kotlin - This module provides Kotlin language bindings including DSL and extension functions for vert.x 3

Making Android unidirectional data flow with Kotlin coroutines πŸ¦„

some ideas about structuring development around ViewModel. How can we set it up as States and Events? With the help of Kotlin coroutines, Mockk or even Arrow-kt.io?
Article Added by: joannawyka // blog.kotlin-academy.com

Binary search with Anton Keks at GeekOut 2019

Article Popular Story // www.youtube.com

Awesome Kotlin Newsletter Β» 96

Top Stories
  • Why Kotlin for backend is a real thing?
  • How to create a JSON feed reader app with Kotlin Native
  • Get Dagger 2 Working in 3 Lines of Code β€” An Even Simpler Dagger 2 Tutorial

imgui

jvm port of imgui
Featured Library // Category Graphics

Why Kotlin for backend is a real thing?

Article Popular Story // www.kotlindevelopment.com

Last 30 Days

linguist

For Ruby/Github, uses Sublime package
Featured Library // Category Syntax Highlighters

Download files with Ktor client, Koin and Coroutines

A simple guide to download files in a RecyclerView with Ktor and Koin
Article Added by: joannawyka // blog.kotlin-academy.com

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.

Release of graphql-kotlin 1.0.0!

Update Popular Story // www.reddit.com

kotlinx.atomicfu

The idiomatic way to use atomic operations in Kotlin.
Featured Library // Category Misc

kotlinx.coroutines

Libraries built upon Kotlin coroutines.
Featured Library // Category Coroutines

How to create a JSON feed reader app with Kotlin Native

Article Popular Story // diamantidis.github.io

Kluent

Fluent Assertion-Library for Kotlin.
Featured Library // Category Tests

Snail-Kotlin v0.1.2

A new version of Snail-Kotlin has been released
New Version

assimp

Open Asset Import Library port
Featured Library // Category Graphics

Awesome Kotlin Newsletter Β» 95

Top Stories
  • Your server as a function with http4k 😍
  • Wire 3: gRPC meets Kotlin
  • Advices and resources for AndroidX and Kotlin beginners

javalin vs ktor

Popular comparison
  • javalin - A Simple REST API Library for Java/Kotlin.
  • ktor - Web backend framework for Kotlin. Easy to use, fun and asynchronous.