Schema TransformationBeta
PlaygroundConversionsFormatsDocsBlog
GitHub

Schema Transformation

A unified developer surface for Playground, conversions, format support, and docs.

PlaygroundConversionsFormatsDocsBlogGitHub

Explore transformations, compare route support, and follow the documentation.

Playground

Explore how schemas move through Shape IR.

Parse, inspect, and generate schemas through Shape IR. Start from a live example, compare the source and output, and use diagnostics to understand where semantics stay intact or degrade.

Deterministic transformsServer-side runtimeRelease-backed integration

Toolkit

v0.7.0Beta

Powered by the current published toolkit release running on the server.

Supported flow examples

Click an example to load the matching preset.

→

Auto-run is on. The workspace refreshes shortly after you change the example or source.

Advanced parser and generator options

Generator options

Current route guidance
This selection is still ahead of the officially documented route set, so use the support signals below before trusting the output.
○PlannedGoOpenAPI

Go -> OpenAPI (Unpublished path)

Both endpoint formats have some support individually, but this exact source-to-target path is not yet presented as a supported product flow.

Go parser: Supported

OpenAPI generator: Supported

Working well

The selected source format already has public parser support

The selected target format already has public generator support

Current limits

This path is not currently listed in the `/conversions` capability directory.

Browse conversionsBrowse formats

Use the compact workspace switcher on smaller screens to focus on one surface at a time.

Source input
Edit a supported source schema and inspect how the workspace responds.

See the most relevant guide for this source path:

Open related doc

Source input

Edits update the current source payload. Use auto-run for continuous feedback or run manually when you want a stable checkpoint.

Source input
Edit a supported source schema and inspect how the workspace responds.

See the most relevant guide for this source path:

Open related doc

Source input

Edits update the current source payload. Use auto-run for continuous feedback or run manually when you want a stable checkpoint.

Keep source in view while switching the wider inspection surface between output, Shape IR, and diagnostics.

Output
Generated output stays in view while you compare the selected target format with the source.

See the downstream toolkit surface behind this output:

View toolkit surfaces
OpenAPI
Generated output will appear here.