Support Matrix
Use this matrix to confirm the documented API surface before choosing a capability. A runtime page does not imply support for every Fory product.
| Capability | Documented runtimes | Interoperability |
|---|---|---|
| Xlang object serialization | Java, Python, C++, Go, Rust, JavaScript/TypeScript, C#, Swift, Dart, Scala, Kotlin | One shared xlang wire format |
| Native object serialization | Java, Python, C++, Go, Rust, Scala, Kotlin | Same runtime family only |
| Standard Row Format | Java, Python, C++, Rust | Shared Standard Row layout |
| Compact Row Format | Java | Java-only compact layout |
| Fory JSON | Java | Standard JSON text |
| Fory compiler output | Java, Python, C++, Go, Rust, JavaScript/TypeScript, C#, Swift, Dart, Scala, Kotlin | Generated models use supported Fory APIs |
| Fory gRPC | Java, Python, C++, Go, Rust, JavaScript/TypeScript, C#, Dart, Scala, Kotlin | Peers must use matching generated Fory service contracts |
Platform constraints such as Android and GraalVM Native Image are documented by the owning Java object-serialization and Fory JSON products.