gotrue-kt VS jackson-module-kotlin

Compare gotrue-kt vs jackson-module-kotlin and see what are their differences.

gotrue-kt

Kotlin Client for GoTrue API (by supabase-community)

jackson-module-kotlin

Module that adds support for serialization/deserialization of Kotlin (http://kotlinlang.org) classes and data classes. (by FasterXML)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
gotrue-kt jackson-module-kotlin
2 9
20 1,104
- 0.5%
2.6 9.3
6 months ago 5 days ago
Kotlin Kotlin
- Apache License 2.0
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

gotrue-kt

Posts with mentions or reviews of gotrue-kt. We have used some of these posts to build our list of alternatives and similar projects.

jackson-module-kotlin

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 2022-10-19.
  • 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?

What are some alternatives?

When comparing gotrue-kt and jackson-module-kotlin you can also consider the following projects:

ktlint-gradle - A ktlint gradle plugin

kotlinx.serialization - Kotlin multiplatform / multi-format serialization

openai-kotlin - OpenAI API client for Kotlin with multiplatform and coroutines capabilities.

klaxon - A JSON parser for Kotlin

jackson-module-kogera - Lightweight and high-performance jackson-module-kotlin

avro4k - Avro support for kotlinx.serialization

spring-boot-examples - Spring-based applications using Java and Kotlin

Kotson

hexagon - Hexagon is a microservices toolkit written in Kotlin. Its purpose is to ease the building of services (Web applications or APIs) that run inside a cloud platform.

KTON - Object notation in pure Kotlin!

fluid-json - A JSON library written in pure Kotlin

mapstruct-examples - Examples for using MapStruct