All modules:
Concise Binary Object Representation (CBOR) format implementation, as per RFC 7049.
Core serialization API and serializers for standard library classes, and ready to use JSON format implementation.
Allows deserialization of Config
object from popular lightbend/config library into Kotlin objects. You can learn about "Human-Optimized Config Object Notation" or HOCON from library's readme.
Stable and ready to use JSON format implementation, JsonElement
API to operate with JSON trees and JSON-specific serializers.
Extensions for kotlinx.serialization.json.Json for integration with the kotlinx-io library. Currently experimental.
Extensions for kotlinx.serialization.json.Json for integration with the popular Okio library. Currently experimental.
Allows converting arbitrary hierarchy of Kotlin classes to a flat key-value structure à la Java Properties.
Protocol buffers serialization format implementation.