跳到主要内容
版本:dev

Getting Started

Apache Fory™ releases are available both as source artifacts and language-specific packages.

For source downloads, see the Apache Fory™ download page.

Choose a Runtime

Each runtime setup page checks the toolchain and routes to the capabilities that runtime supports:

RuntimeSetup
JavaJava
PythonPython
C++C++
GoGo
RustRust
JavaScript/TypeScriptJavaScript/TypeScript
C#C#
SwiftSwift
DartDart
ScalaScala
KotlinKotlin

Choose a Capability

NeedContinue with
Reconstruct object graphsObject Serialization
Random or partial analytical accessRow Format
Exchange standard JSON from JavaFory JSON
Generate models from a schemaFory IDL and Compiler
Use generated models over gRPCFory gRPC

Object Serialization then asks you to choose xlang mode for portable cross-language payloads or native mode for same-runtime payloads. Use Choose a Format when that product decision is not yet clear.

The selected capability guide owns its exact dependency and first successful task. Schema compatibility settings and production configuration are runtime-specific.