json5k

This is an experimental JSON5 library for Kotlin/JVM and Kotlin/Native. It is implemented as a third-party format for the kotlinx.serialization framework and can be used to both parse and generate JSON5 text.

Key features

Key features of the library include:

  • Compliance with v1.0.0 of the JSON5 specification

  • Support for polymorphic types and configurable class discriminators

  • Concise error messages for deserialization errors

A full description is available on GitHub.

This is an experimental JSON5 library for Kotlin/JVM and Kotlin/Native. It is implemented as a third-party format for the kotlinx.serialization framework and can be used to both parse and generate JSON5 text.

Key features

Key features of the library include:

  • Compliance with v1.0.0 of the JSON5 specification

  • Support for polymorphic types and configurable class discriminators

  • Concise error messages for deserialization errors

A full description is available on GitHub.

Packages

Link copied to clipboard
common

Main package encapsulating the public API of the library.