Kotlin JSON

Open-source Kotlin projects categorized as JSON | Edit details

Top 22 Kotlin JSON Projects

  • GitHub repo Moshi

    A modern JSON library for Kotlin and Java.

    Project mention: What are the most common used (3rd party) libraries and frameworks used in Android development? | reddit.com/r/androiddev | 2022-01-07

    JSON de/serialization: Kotlin serialization, Moshi

  • GitHub repo kotlinx.serialization

    Kotlin multiplatform / multi-format serialization

    Project mention: Kotlinx Serialization equivalent for GSON's RunTimeTypeAdapterFactory? | reddit.com/r/android_devs | 2022-01-18

    I believe it is explained indeed by this article: https://github.com/Kotlin/kotlinx.serialization/blob/master/docs/polymorphism.md

  • Scout APM

    Less time debugging, more time building. Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.

  • GitHub repo klaxon

    A JSON parser for Kotlin

    Project mention: Help with parsing json to kotlin object | reddit.com/r/SpringBoot | 2022-01-10

    I found this library, I hope it helps. https://github.com/cbeust/klaxon

  • GitHub repo android

    OwnTracks Android App (by owntracks)

    Project mention: Life360 alternative | reddit.com/r/PrivacyGuides | 2021-12-07
  • GitHub repo jackson-module-kotlin

    Module that adds support for serialization/deserialization of Kotlin (http://kotlinlang.org) classes and data classes.

    Project mention: How Cloudflare security responded to log4j2 vulnerability | reddit.com/r/programming | 2021-12-11

    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

  • GitHub repo partiql-lang-kotlin

    An implementation of PartiQL written in Kotlin.

    Project mention: DynamoDB with PartiQL | dev.to | 2021-07-11

    PartiQL was introduced to AWS DynamoDB, with AWS making the announcement in 2020 making the life of developers easier, with the comfort of executing commands similar to SQL.

  • GitHub repo korio

    Korio: Kotlin cORoutines I/O : Virtual File System + Async/Sync Streams + Async TCP Client/Server + WebSockets for Multiplatform Kotlin 1.3

  • OPS

    OPS - Build and Run Open Source Unikernels. Quickly and easily build and deploy open source unikernels in tens of seconds. Deploy in any language to any cloud.

  • GitHub repo konf

    A type-safe cascading configuration library for Kotlin/Java/Android, supporting most configuration formats

    Project mention: Properties and nested properties | reddit.com/r/Kotlin | 2021-04-22

    Hey, unfortunately there is no way of accessing the delegate of the property without the :: notation as you can't get it from the property value. However, there is a library called konf which does something very similar to what you are trying.

  • GitHub repo kson

    Gson TypeAdapter & Factory generator for Kotlin data classes

  • GitHub repo KTON

    Object notation in pure Kotlin!

  • GitHub repo MapNeat

    MapNeat is a JVM library written in Kotlin that provides an easy to use DSL (Domain Specific Language) for transforming JSON to JSON, XML to JSON, POJO to JSON in a declarative way.

    Project mention: I've written a DSL (kotlin) to transform JSON objects from one format to another | reddit.com/r/programming | 2021-10-17
  • GitHub repo xls2json

    Read in Excel file (.xls, .xlsx, .xlsm) and output JSON.

    Project mention: New Project: CLI to transform Excel spreadsheets to JSON (/r/commandline) | reddit.com/r/mistyfront | 2021-06-10
  • GitHub repo HomeApp

    A little smart home app for Philips Hue and other devices

    Project mention: ⟳ 5 apps added, 68 updated at f-droid.org | reddit.com/r/FDroidUpdates | 2021-12-05

    Home App | For Philips Hue, Arduino & more (version 1.7.3): A little smart home app for Philips Hue, Arduino and other devices

  • GitHub repo Smartype by mParticle

    Json Schema as code, autocomplete for your data model! (by mParticle)

  • GitHub repo kotlin-jsonq

    A simple Kotlin library to Query over Json Data.

  • GitHub repo fluid-json

    A JSON library written in pure Kotlin

  • GitHub repo Atomic-Periodic-Table.Android

    Atomic - Periodic Table

    Project mention: [DEV] My open-source app 'Atomic - Periodic Table' now has support for Material You & Dynamic colors. Feedback is appreciated! | reddit.com/r/androidapps | 2021-11-30

    For GitHub and more: https://www.jlindemann.se/

  • GitHub repo js2p-gradle

    Extended Jsonschema2Pojo gradle plugin

  • GitHub repo AutoKonfig

    Kotlin configuration library with batteries included

  • GitHub repo ext4klaxon

    Type Extensions for Klaxon (Kotlin JSON library)

  • GitHub repo kotlin-json

    A JavaScript Object Notation library for Kotlin JVM.

  • GitHub repo kvalidator

    validator for kotlin json serialization (by Marifeta)

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2022-01-18.

Kotlin JSON related posts


What are some of the best open-source JSON projects in Kotlin? This list will help you:

Project Stars
1 Moshi 7,957
2 kotlinx.serialization 3,603
3 klaxon 1,692
4 android 920
5 jackson-module-kotlin 917
6 partiql-lang-kotlin 494
7 korio 332
8 konf 273
9 kson 95
10 KTON 56
11 MapNeat 44
12 xls2json 39
13 HomeApp 39
14 Smartype by mParticle 33
15 kotlin-jsonq 29
16 fluid-json 26
17 Atomic-Periodic-Table.Android 25
18 js2p-gradle 22
19 AutoKonfig 13
20 ext4klaxon 7
21 kotlin-json 6
22 kvalidator 5
Find remote jobs at our new job board 99remotejobs.com. There are 29 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Static code analysis for 29 languages.
Your projects are multi-language. So is SonarQube analysis. Find Bugs, Vulnerabilities, Security Hotspots, and Code Smells so you can release quality code every time. Get started analyzing your projects today for free.