.Odin
Playground Transform Lab Form Builder Schema Library SDK About

ODIN SDKs

Parse, validate, and transform ODIN documents in your language of choice. Six SDKs with cross-language parity verified by shared golden tests. All available via their respective package managers.

Parser & Serializer Schema Validation Transform Engine Golden Tests Cross-Language Parity

TypeScript

Full parser, serializer, schema validator, and transform engine. Also powers the Playground and Transform Lab.

TypeScript version
@odin-foundation/core

Rust

High-performance SDK for systems programming, CLI tools, and embedded integrations.

Rust version
odin-core

.NET

SDK for C# and F# applications across the .NET ecosystem and Azure pipelines.

.NET version
Odin.Core

Java

Enterprise-ready SDK for JVM-based applications and Spring integrations.

Java version
foundation.odin:odin-core

Python

SDK for data science, AI/ML pipelines, and scripting workflows.

Python version
odin-foundation

Ruby

SDK for Rails applications, scripting, and rapid prototyping.

Ruby version
odin-foundation

Schemas

The full ODIN schema library is also published as an npm package for use in your build pipeline.

Schemas

All ODIN production schemas bundled as an npm package, ready to import into your TypeScript build pipeline.

@odin-foundation/schemas version
@odin-foundation/schemas
.Odin

The canonical stack for data, schemas, and industries.

Documentation

Standard Schema Transform Forms

Resources

Playground Transform Lab Form Builder Schemas SDK

Project

About GitHub

© 2026 ODIN Foundation. Specification: CC-BY 4.0. Code: Apache 2.0.