<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/apache-fory-serialization-framework-adds-json-support-for-kotlin-and-scala-gyfpzgz3j" -->

---
title: Apache Fory serialization framework adds JSON support...
description: Apache Fory 1.7.0 adds JSON support for Scala (via fory-json-scala) and Kotlin (via fory-json-kotlin), covering case classes, constructor defaults,...
canonical: https://daily.dev/posts/apache-fory-serialization-framework-adds-json-support-for-kotlin-and-scala-gyfpzgz3j
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Apache Fory serialization framework adds JSON support for Kotlin and Scala | daily.dev
og:description: Apache Fory 1.7.0 adds JSON support for Scala (via fory-json-scala) and Kotlin (via fory-json-kotlin), covering case classes, constructor defaults,...
og:url: https://daily.dev/posts/apache-fory-serialization-framework-adds-json-support-for-kotlin-and-scala-gyfpzgz3j
og:image: https://api.daily.dev/og/posts/gyfPzGz3J.png
og:image:alt: Apache Fory serialization framework adds JSON support for Kotlin and Scala
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Apache Fory serialization framework adds JSON support for Kotlin and Scala

**[InfoWorld](https://daily.dev/sources/infoworld)** · 2 min read · 0 upvotes · 0 comments

## Summary

Apache Fory 1.7.0 adds JSON support for Scala (via fory-json-scala) and Kotlin (via fory-json-kotlin), covering case classes, constructor defaults, nullability, unsigned types, value classes, and generics, with support for JVM, Android API 26+, and GraalVM Native Image. The release also enhances GraalVM Native Image codec generation and caching, adds incremental JSON stream decoding for top-level arrays and NDJSON, and expands Swift platform support to visionOS, watchOS, tvOS, and Linux with Swift gRPC code generation.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.infoworld.com/article/4217112/apache-fory-serialization-framework-adds-json-support-for-kotlin-and-scala.html>

## Questions this post answers

### Does Apache Fory support JSON serialization for Kotlin?

Yes, as of Fory 1.7.0 the fory-json-kotlin module maps Kotlin models to standard JSON while preserving constructor defaults, nullability, unsigned types, value classes, and generic arguments. It supports the JVM, Android API 26 and later, and GraalVM Native Image.

_Track new serialization library capabilities like Fory's Kotlin JSON support on daily.dev as they ship._

### How does Apache Fory 1.7.0 add JSON support for Scala?

Fory 1.7.0 introduces the fory-json-scala module for Scala 2.13 and Scala 3, letting applications read and write standard JSON using case classes, constructor defaults, Option, Either, tuples, collections, maps, and value classes. It runs on the JVM and GraalVM Native Image.

_Follow serialization framework updates such as Fory's Scala support on daily.dev when planning JVM data exchange._

### What platforms does Apache Fory support for Swift as of version 1.7.0?

As of Fory 1.7.0, Swift platform support expands to visionOS, watchOS, tvOS, and Linux, and now includes Swift gRPC code generation, in addition to existing platforms.

_Keep up with cross-language serialization tooling like Fory's expanding Swift support on daily.dev._

## Similar posts on daily.dev

- [The Apache Software Foundation Announces New Top-Level Project](https://daily.dev/posts/the-apache-software-foundation-announces-new-top-level-project-oovk4okgu) · The Apache Software Foundation Blog · 3 upvotes · 0 comments

---

Tags: [#java](https://daily.dev/tags/java), [#kotlin](https://daily.dev/tags/kotlin), [#scala](https://daily.dev/tags/scala)

[View this post on daily.dev](https://daily.dev/posts/apache-fory-serialization-framework-adds-json-support-for-kotlin-and-scala-gyfpzgz3j)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Apache Fory serialization framework adds JSON support for Kotlin and Scala","url":"https://daily.dev/posts/apache-fory-serialization-framework-adds-json-support-for-kotlin-and-scala-gyfpzgz3j","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/apache-fory-serialization-framework-adds-json-support-for-kotlin-and-scala-gyfpzgz3j"},"datePublished":"2026-09-01T16:52:17.704Z","dateModified":"2026-09-01T17:52:50.703Z","description":"Apache Fory 1.7.0 adds JSON support for Scala (via fory-json-scala) and Kotlin (via fory-json-kotlin), covering case classes, constructor defaults,...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/c7ea6c3102483477fe9cab9d4a989f2a?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/c7ea6c3102483477fe9cab9d4a989f2a?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"InfoWorld","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"InfoWorld","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/bf6d68a999064029b0bb09aa6268f1f3","url":"https://daily.dev/sources/infoworld"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/apache-fory-serialization-framework-adds-json-support-for-kotlin-and-scala-gyfpzgz3j","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"java,kotlin,scala","timeRequired":"PT2M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"InfoWorld","item":"https://daily.dev/sources/infoworld"},{"@type":"ListItem","position":3,"name":"Apache Fory serialization framework adds JSON support for Kotlin and Scala"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/apache-fory-serialization-framework-adds-json-support-for-kotlin-and-scala-gyfpzgz3j#faq","mainEntity":[{"@type":"Question","name":"Does Apache Fory support JSON serialization for Kotlin?","acceptedAnswer":{"@type":"Answer","text":"Yes, as of Fory 1.7.0 the fory-json-kotlin module maps Kotlin models to standard JSON while preserving constructor defaults, nullability, unsigned types, value classes, and generic arguments. It supports the JVM, Android API 26 and later, and GraalVM Native Image. Track new serialization library capabilities like Fory's Kotlin JSON support on daily.dev as they ship."}},{"@type":"Question","name":"How does Apache Fory 1.7.0 add JSON support for Scala?","acceptedAnswer":{"@type":"Answer","text":"Fory 1.7.0 introduces the fory-json-scala module for Scala 2.13 and Scala 3, letting applications read and write standard JSON using case classes, constructor defaults, Option, Either, tuples, collections, maps, and value classes. It runs on the JVM and GraalVM Native Image. Follow serialization framework updates such as Fory's Scala support on daily.dev when planning JVM data exchange."}},{"@type":"Question","name":"What platforms does Apache Fory support for Swift as of version 1.7.0?","acceptedAnswer":{"@type":"Answer","text":"As of Fory 1.7.0, Swift platform support expands to visionOS, watchOS, tvOS, and Linux, and now includes Swift gRPC code generation, in addition to existing platforms. Keep up with cross-language serialization tooling like Fory's expanding Swift support on daily.dev."}}]}
```

