Registry / serialization / kotlinx-serialization-json

kotlinx-serialization-json

JSON →
library1.11.0javamavenunverified

Provides JSON serialization and deserialization for Kotlin multiplatform projects using kotlinx.serialization.

<dependency> <groupId>org.jetbrains.kotlinx</groupId> <artifactId>kotlinx-serialization-json</artifactId> <version>1.11.0</version> </dependency>
INSTALL
IMPORT
SIG · KOTLINX-SERIALIZAT
K
kotlinx-serialization-json
serializationjavav1.11.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Json
kotlinx.serialization.json.Json

Serializes a Kotlin data class to JSON using kotlinx.serialization.

import kotlinx.serialization.Serializable import kotlinx.serialization.json.Json import kotlinx.serialization.encodeToString @Serializable data class User(val name: String, val age: Int) fun main() { val user = User("Alice", 30) val json = Json.encodeToString(user) println(json) }
Debug
Known issues
breakingKotlinx.serialization 1.6.x+ requires Kotlin 1.9+ and may have breaking changes in serialization annotations.
fix
Ensure your Kotlin version is compatible and update annotations if migrating from older versions.
affects: >=1.6.0
Upgrade
Version history
1.11.0latest on Maven
Audit
Dependencies

No dependency data recorded yet.

Agent activity
5 hits · last 30 days
node
4
Resources
kotlinx-serialization-json — mvn dependency:get kotlinx-serialization-json · libregistry