The Awesome Kotlin feed

Today

Mocking is not rocket science: MockK advanced features

Learn about new and powerful MockK features that let you improve your unit tests and mock whatever you need.
Article Added by: MajaMarkiewicz // blog.kotlin-academy.com

Yesterday

kotlinx.support

Extension and top-level functions to use JDK7/JDK8 features in Kotlin 1.0.
Featured Library // Category Extensions

spek vs kotlintest

Popular comparison
  • spek - A specification framework for Kotlin.
  • kotlintest - KotlinTest is a flexible and comprehensive testing tool for the Kotlin ecosystem based on and heavily inspired by the superb Scalatest.

vertx-lang-kotlin vs ktor

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

Last 7 Days

core

A Kotlin interface to one or more remote web-browsers.
Featured Library // Category Web

Awesome Kotlin Newsletter » 61

Top Stories
  • How to make a random instance of any class in Kotlin?

jtransc

JVM AOT compiler created in Kotlin.
Featured Library // Category Tools

koin vs Kodein

Popular comparison
  • koin - A functional Kotlin dependency injection framework for Android and JVM.
  • Kodein - Painless Kotlin Dependency Injection .

vaadin-on-kotlin vs javalin

Popular comparison
  • vaadin-on-kotlin - A simple way to write full-stack database-backed component-oriented web apps
  • javalin - A Simple REST API Library for Java/Kotlin.

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.

Exposed vs requery

Popular comparison
  • Exposed - Exposed is a prototype for a lightweight SQL library written over JDBC driver for Kotlin language.
  • requery - Modern SQL based query & persistence for Java/Kotlin/Android.

Last 30 Days

jclasslib

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

How to make a random instance of any class in Kotlin?

How to make a random instance of any class in #kotlin? Using a lot of reflection and a bit of hacking. Enjoy this step-by-step explanation by Marcin Moskala
Article Added by: MajaMarkiewicz // blog.kotlin-academy.com

Zircon

An extensible text GUI library which targets multiple platforms and designed specifically for game developers, written in Kotlin.
Featured Library // Category Game Development

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.

klaxon

Lightweight library to parse JSON in Kotlin.
Featured Library // Category JSON

balin

Balin is a browser automation library for Kotlin. It's basically a Selenium-WebDriver wrapper library inspired by Geb.
Featured Library // Category Tests

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.

yested vs KGraphQL

Popular comparison
  • yested - A Kotlin framework for building web applications in Javascript.
  • KGraphQL - A GraphQL implementation written in Kotlin

koma

A scientific computing library for Kotlin.
Featured Library // Category Data Science

detekt vs ktlint

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

Kodein vs koin

Popular comparison
  • Kodein - Painless Kotlin Dependency Injection .
  • koin - A functional Kotlin dependency injection framework for Android and JVM.

KGraphQL vs javalin

Popular comparison
  • KGraphQL - A GraphQL implementation written in Kotlin
  • javalin - A Simple REST API Library for Java/Kotlin.

FXGL

JavaFX 8 Game Library written in Java + Kotlin
Featured Library // Category Game Development

kotlintest vs spek

Popular comparison
  • kotlintest - KotlinTest is a flexible and comprehensive testing tool for the Kotlin ecosystem based on and heavily inspired by the superb Scalatest.
  • spek - A specification framework for Kotlin.

mockito-kotlin vs mockk

Popular comparison
  • mockito-kotlin - Using Mockito with Kotlin.
  • mockk - Pure Kotlin mocking library.

korio

Korio: Kotlin cORoutines I/O: Streams + Async TCP Client/Server + Virtual File System for JVM, Node.JS and Browser.
Featured Library // Category Coroutines

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

khttp vs Fuel

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