# OCI Spec for Rust

**Canonical:** https://apis.io/apis/youki/oci-spec-rs/  
**Provider:** Youki — https://apis.io/providers/youki/  
**Documentation:** https://github.com/youki-dev/oci-spec-rs

OCI Spec for Rust is one of 2 APIs that [Youki](https://apis.io/providers/youki/) publishes on the [APIs.io](https://apis.io/) network. This API exposes 33 JSON Schema definitions. Tagged areas include OCI, Rust, and Specification. The published artifact set on APIs.io includes a GitHub repository, API documentation, a JSON-LD context, and 33 JSON Schemas.

oci-spec-rs is a Rust implementation of the OCI Runtime, Image, and Distribution Specifications, providing the data structures and types consumed by youki and other Rust-based container tooling.

## Machine-readable artifacts (61)

- **GitHubRepository** — https://github.com/youki-dev/oci-spec-rs
- **SDKs** — https://crates.io/crates/oci-spec
- **Documentation** — https://docs.rs/oci-spec
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/json-schema/oci-runtime-config-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/json-schema/oci-runtime-state-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/json-schema/oci-runtime-features-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/json-schema/oci-image-config-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/json-schema/oci-image-manifest-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/json-schema/oci-image-index-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/json-schema/oci-image-layout-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/json-schema/oci-image-content-descriptor.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/json-schema/oci-image-defs.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/json-schema/oci-image-defs-descriptor.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/json-structure/oci-runtime-config-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/json-structure/oci-runtime-state-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/json-structure/oci-runtime-features-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/json-structure/oci-runtime-config-linux-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/json-structure/oci-runtime-config-windows-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/json-structure/oci-runtime-config-solaris-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/json-structure/oci-runtime-config-freebsd-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/json-structure/oci-runtime-config-zos-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/json-structure/oci-runtime-config-vm-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/json-structure/oci-runtime-features-linux-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/json-structure/oci-runtime-defs-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/json-structure/oci-runtime-defs-linux-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/json-structure/oci-runtime-defs-windows-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/json-structure/oci-runtime-defs-vm-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/json-structure/oci-runtime-defs-zos-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/json-structure/oci-runtime-defs-freebsd-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/json-structure/oci-image-config-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/json-structure/oci-image-manifest-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/json-structure/oci-image-index-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/json-structure/oci-image-layout-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/json-structure/oci-image-content-descriptor-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/json-structure/oci-image-defs-structure.json
- **JSONStructure** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/json-structure/oci-image-defs-descriptor-structure.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/examples/oci-runtime-config-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/examples/oci-runtime-state-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/examples/oci-runtime-features-example.json
- **Examples** — https://raw.githubusercontent.com/api-evangelist/youki/refs/heads/main/examples/oci-runtime-config-linux-example.json
- …and 21 more, listed in full on the page.

## Other Youki APIs (1)

- [Youki Container Runtime](https://apis.io/apis/youki/youki/)

## Tags

OCI, Rust, Specification

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/youki/oci-spec-rs/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/youki/.
