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. Learn more →
Kotlinx.serialization Alternatives
Similar projects and alternatives to kotlinx.serialization
-
-
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
kotlinx.coroutines
Library support for Kotlin coroutines
-
ktor
Framework for quickly creating connected applications in Kotlin with minimal effort
-
OkHttp
Square’s meticulous HTTP client for the JVM, Android, and GraalVM.
-
SQLDelight
SQLDelight - Generates typesafe Kotlin APIs from SQL
-
-
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.
-
Jackson JSON Processor
Main Portal page for the Jackson project
-
jackson-module-kotlin
Module that adds support for serialization/deserialization of Kotlin (http://kotlinlang.org) classes and data classes.
-
koin
Koin - a pragmatic lightweight dependency injection framework for Kotlin & Kotlin Multiplatform
-
kotlindl
High-level Deep Learning Framework written in Kotlin and inspired by Keras
-
kotlin-wrappers
Kotlin wrappers for popular JavaScript libraries
-
-
-
timber
A logger with a small, extensible API which provides utility on top of Android's normal Log class.
-
-
-
protobuf-es
Protocol Buffers for ECMAScript. The only JavaScript Protobuf library that is fully-compliant with Protobuf conformance tests.
-
kotlinx-datetime
KotlinX multiplatform date/time library
-
Gson
A Java serialization/deserialization library to convert Java Objects into JSON and back
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
kotlinx.serialization reviews and mentions
-
How would I serialize a JSON primitive to a class?
Have you tried this:? https://github.com/Kotlin/kotlinx.serialization/blob/master/docs/serializers.md
It might be possible with a value class
-
Is rust serde unique?
I think kotlinx.serialization might come close, but looks like custom Encoders and Decoders are still experimental.
-
Why should I use kotlinx.serialization?
This is the issue to +1 https://github.com/Kotlin/kotlinx.serialization/issues/1931
- Generate Kotlin client for a complex web API
-
Modern Android Development in 2023
Kotlin Serialization
-
Apple's Swift rewrite of its Foundation framework will be open source
Kotlin Serialization is also a newer option, but doesn't have as much traction.
-
Jackson, moshi or kotlinx.serialization?
``` see the docs
-
Connect-Web: It's time for Protobuf/gRPC to be your first choice in the browser
It makes sense for some use cases but the vast majority of use cases, parsing overhead is simply not a concern. Mobile phones are fast, networks have plenty of bandwidth (and the savings are marginal), parsers are pretty good.
But done right, binary protocols are sometimes worth the marginal savings they provide. We switched over one of our APIs to use CBOR instead of json. It's a search API that we hit a lot and I wanted to cut down on the bytesize of the responses a little. The savings are not that impressive. But I'll take 10% when i can get it.
Otherwise, this was a pretty simple change. We use kotlinx serialization in a multi-platform library. Basically, all we did is configure it to use CBOR instead of json. https://github.com/Kotlin/kotlinx.serialization/blob/master/... Half hour job. Haven't looked at it since; just works. It supports protobuf as well but it looked like more hassle to set up so we went with CBOR instead.
-
FP for web/mobile apps in 2022?
I'm very much with you on kotlinx.serialization's pain points. And unfortunately, there just doesn't seem to be much of a willingness to fix them. They seem very tied to their polymorphic/contextual serialization model, despite all the problems it causes.
-
A note from our sponsor - InfluxDB
www.influxdata.com | 17 Apr 2024
Stats
Kotlin/kotlinx.serialization is an open source project licensed under Apache License 2.0 which is an OSI approved license.
The primary programming language of kotlinx.serialization is Kotlin.
Popular Comparisons
- kotlinx.serialization VS jackson-module-kotlin
- kotlinx.serialization VS Moshi
- kotlinx.serialization VS klaxon
- kotlinx.serialization VS Gson
- kotlinx.serialization VS spring-native
- kotlinx.serialization VS kotlin-json
- kotlinx.serialization VS compose-multiplatform
- kotlinx.serialization VS kotlinx-datetime
- kotlinx.serialization VS koin
- kotlinx.serialization VS xmlutil