jackson-module-kotlin

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

Jackson-module-kotlin Alternatives

Similar projects and alternatives to jackson-module-kotlin

  1. htmx

    </> htmx - high power tools for HTML

  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. swift-evolution

    This maintains proposals for changes and user-visible enhancements to the Swift Programming Language.

  4. kotlinx.serialization

    Kotlin multiplatform / multi-format serialization

  5. KEEP

    Kotlin Evolution and Enhancement Process (by Kotlin)

  6. kotlinx.coroutines

    Library support for Kotlin coroutines

  7. Micronaut

    Micronaut Application Framework

  8. ktor

    Framework for quickly creating connected applications in Kotlin with minimal effort

  9. 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
  10. KorGE

    KorGE Game Engine. Multiplatform Kotlin Game Engine

  11. koin

    Koin - a pragmatic lightweight dependency injection framework for Kotlin & Kotlin Multiplatform

  12. spring-fu

    Configuration DSLs for Spring Boot

  13. mockk

    mocking library for Kotlin

  14. kotlindl

    High-level Deep Learning Framework written in Kotlin and inspired by Keras

  15. kotlin-wrappers

    Kotlin wrappers for popular JavaScript libraries

  16. kotlinx.html

    Kotlin DSL for HTML

  17. klaxon

    A JSON parser for Kotlin

  18. KTON

    Object notation in pure Kotlin!

  19. fluid-json

    A JSON library written in pure Kotlin

  20. kotlin-jupyter

    Kotlin kernel for Jupyter/IPython

  21. mockito-kotlin

    Using Mockito with Kotlin

  22. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better jackson-module-kotlin alternative or higher similarity.

jackson-module-kotlin discussion

Log in or Post with

jackson-module-kotlin reviews and mentions

Posts with mentions or reviews of jackson-module-kotlin. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-04-04.
  • [Tiny] Kotlin, Spring Boot, and the Journey of Duration Serialisation
    2 projects | dev.to | 4 Apr 2025
    Support for inline classes
  • Jackson, moshi or kotlinx.serialization?
    8 projects | /r/Kotlin | 19 Oct 2022
    strictNullCheck option in the Kotlin module doesn't cover non-object-field situations at all. https://github.com/FasterXML/jackson-module-kotlin/issues/479
  • Strings, Please! Eliminating Data Leaks Caused by Kotlin Assertions
    1 project | /r/Kotlin | 27 Jul 2022
    But, it sucked. I was constantly finding bugs related to nullability, around generics, inline/value classes, etc. And it wasn't the typical trivial ones, either. Figuring out that you're calling a Java library and encountering a "platform type" is the least problematic. My biggest struggle came from using libraries that were written in Java first, but then added a Kotlin API on top. So, my code didn't know I was dealing with a platform type and neither did I. Yet they were still broken. Some of them are broken in an unfixable way, such as JacksonXML's Kotlin module: https://github.com/FasterXML/jackson-module-kotlin/issues/479. So many Java libraries rely on reflection even when it's not obvious that they might, so you pretty much can't ever use value classes in Kotlin, including the unsigned number types.
  • From Java to Kotlin. There and back again
    7 projects | dev.to | 1 Apr 2022
    You should add Jackson Module Kotlin in your project. After that, you can't specify a type of object explicitly.
  • How Cloudflare security responded to log4j2 vulnerability
    3 projects | /r/programming | 11 Dec 2021
    Not really, you just need to handle some standard types and have a good extension mechanism to let the user implement factories. That library having built in support for UUID and datetime is probably a bit much, I'd prefer a plugin like https://github.com/FasterXML/jackson-module-kotlin
  • Ktor vs Spring for creating an API
    2 projects | /r/Kotlin | 2 Sep 2021
    There is a bug at this very moment that makes it literally impossible to deserialize [1, 2, 3, null] into a List with Jackson's Kotlin module. Yes- even if you set KotlinModule(strictNullChecks = true). It's just broken. (Here's the link: https://github.com/FasterXML/jackson-module-kotlin/issues/479)
  • Kotlin Team AMA #3: Ask Us Anything
    52 projects | /r/Kotlin | 27 May 2021
    Got you, thanks. I didn’t mean to sound offensive - a better wording would be that they don’t seem to prioritize this part, at least based on https://github.com/FasterXML/jackson-module-kotlin/issues/199, which has one abandoned branch from a 3rd party and a couple of comments from from maintainers.
  • kotlinx.serialization 1.2 Released: High-Speed JSON Handling, Value Class Support, Overhauled Docs, and more
    5 projects | /r/Kotlin | 7 May 2021
    If you use Jackson, don't forget to include the Kotlin extensions https://github.com/FasterXML/jackson-module-kotlin
  • Serializing and deserializing "Any" Kotlin type using jackson mapper
    1 project | /r/javahelp | 18 Feb 2021
    Did you include jackson-module-kotlin?
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 20 Jul 2025
    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. Learn more →

Stats

Basic jackson-module-kotlin repo stats
10
1,153
9.5
8 days ago

Sponsored
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io

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