ZacSweers/MoshiX
Extensions for Moshi including IR plugins, moshi-sealed, and more.
This is a set of extensions for the Moshi JSON library for Kotlin developers. It helps automate the process of converting Kotlin data objects into JSON and vice-versa, handling complex types like sealed classes and immutable collections more efficiently. This project is for Kotlin developers who want to streamline data serialization and deserialization in their Android or backend applications.
535 stars. Actively maintained with 9 commits in the last 30 days.
Use this if you are a Kotlin developer using Moshi and need more advanced or performance-optimized ways to serialize and deserialize various Kotlin data structures, especially sealed classes and immutable collections.
Not ideal if you are not using Kotlin or Moshi for JSON parsing, or if your serialization needs are very basic and covered by Moshi's default functionality.
Stars
535
Forks
41
Language
Kotlin
License
Apache-2.0
Category
Last pushed
Mar 16, 2026
Commits (30d)
9
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/ZacSweers/MoshiX"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
square/kotlinpoet
A Kotlin API for generating .kt source files.
dromara/fast-request
IntelliJ IDEA plugin Fast Request
Kotlin/kotlinx-schema
Kotlin Multiplatform library that generates JSON Schemas from your methods and classes both at...
cnrture/QuickProjectWizard
🚀 Ultimate Android development companion for Android Studio. Create projects with modern...
theEvilReaper/DartPoet
A Kotlin API which allows the generation of code for dart