The Kiota Serialization libraries are language specific libraries implementing the serialization interfaces required by Kiota projects for diverse formats. Your project will need a reference to the abstraction package to build and run, the following languages are currently supported:
- Dotnet: relies on System.Text.Json for JSON serialization/deserialization.
- Go: relies on encoding/json for JSON serialization/deserialization.
- Java : relies on Gson for JSON serialization/deserialization.
- TypeScript : relies on the native JSON capabilities for JSON serialization/deserialization.
- Ruby: relies on the native JSON capabilities for JSON deserialization.
- PHP : relies on the native JSON capabilities for JSON deserialization.
- Python : relies on the native JSON capabilities.
- Dotnet.
- Go.
- Java.
- TypeScript.