From Java to Kotlin. There and back again

This page summarizes the projects mentioned and recommended in the original post on dev.to

InfluxDB โ€“ Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com
featured
Sevalla - Deploy and host your apps and databases, now with $50 credit!
Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!
sevalla.com
featured
  1. Spring

    Spring Framework

    some new extension-methods for Kotlin were added, like RestOperationsExtensions.kt

  2. InfluxDB

    InfluxDB โ€“ Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. initializr

    A quickstart generator for Spring projects

    As usual, we start from https://start.spring.io/

  4. jackson-module-kotlin

    Module that adds support for serialization/deserialization of Kotlin (http://kotlinlang.org) classes and data classes.

    You should add Jackson Module Kotlin in your project. After that, you can't specify a type of object explicitly.

  5. mockk

    mocking library for Kotlin

    Mockito does not work correctly with Kotlin types out of the box. Spring recommends using Mockk. There is also a special module for Mockito, which adds support for Kotlin - Mockito-Kotlin.

  6. mockito-kotlin

    Using Mockito with Kotlin

    Mockito does not work correctly with Kotlin types out of the box. Spring recommends using Mockk. There is also a special module for Mockito, which adds support for Kotlin - Mockito-Kotlin.

  7. kotlin-logging

    Lightweight Multiplatform logging framework for Kotlin. A convenient and performant logging facade.

    We chose kotlin-logging. It is a really convenient library and you can use it like this:

  8. mapstruct-examples

    Examples for using MapStruct

    MapStruct and Kotlin

  9. Sevalla

    Deploy and host your apps and databases, now with $50 credit! Sevalla is the PaaS you have been looking for! Advanced deployment pipelines, usage-based pricing, preview apps, templates, human support by developers, and much more!

    Sevalla logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • How to Map a JSON Column in Spring Boot With JPA 3 and Hibernate 6

    2 projects | dev.to | 24 Apr 2025
  • Tests Everywhere - Kotlin

    4 projects | dev.to | 23 Nov 2023
  • ๐Ÿงช **Demystifying Kotlin Unit Testing**: Your Odyssey to Code Confidence! ๐Ÿš€

    3 projects | dev.to | 27 Aug 2023
  • Best practices for Unit Testing Android Apps with Mockk, Kotest and others

    5 projects | dev.to | 10 May 2023
  • Why don't you write unit tests and integration tests to ksp project

    5 projects | dev.to | 11 Jan 2023

Did you know that Kotlin is
the 16th most popular programming language
based on number of references?