Arazzo Ecosystem

Every external Arazzo resource, in one place: the specification, tools, articles, videos, and examples in the wild.

Arazzo is the OpenAPI Initiative's specification for describing multi-step API workflows, and a real ecosystem is forming around it. This page keeps track: hand-curated, reviewed regularly, and open to submissions from any vendor.

Last reviewed: 2 October 2026 Submit a resource Subscribe to updates

Spec

The Arazzo Specification itself: published versions, JSON Schemas, the official examples, and where its development happens. The latest version is 1.1.0; most tooling still targets 1.0.1.

Specification versions

JSON Schemas

Official examples

  • Official Arazzo 1.0 examples OpenAPI Initiative · May 2024 Pet adoption, buy-now-pay-later, OAuth, and FAPI-PAR workflows, each alongside its OpenAPI source description.
  • Official Arazzo 1.1 examples OpenAPI Initiative · May 2026 Currently one file: the AsyncAPI source description used by the 1.1.0 specification.

Participation

Tools

Arazzo tooling grouped by the job you are trying to do. UseArazzo's own toolkit is deliberately absent; this page is for everyone else's.

Author & visualise

  • Arazzo Builder Mark Randall Local-first workspace for exploring and editing Arazzo documents, with graph, sequence, and YAML views.
  • Arazzo Editor Jentic Form-based editing with a live diagram of the workflow.
  • Arazzo Editor Symplr Visualise, execute, and publish Arazzo workflows in the browser.
  • Arazzo UI Jentic Renders workflows as interactive documentation with diagram and text views.
  • API Flows Studio API-Flows Web application that loads and displays an Arazzo document.
  • API Flows Viewer Beppe Catanese Browser viewer for Arazzo workflows: paste a document or enter its URL to check its steps, parameters, and outputs.
  • apitapviz Lorna Mitchell Renders Arazzo files as Markdown or Mermaid diagrams.
  • Tapestry Imminent Technology Visual workflow builder for creating Arazzo API workflows with a drag-and-drop interface.
  • WSO2 Arazzo Tools WSO2 VS Code extension with a visual designer, plus utilities for executing, visualising, and validating workflows.
  • Arazzo plugin for JetBrains IDEs Pavel Bodiachevskii Arazzo support for IntelliJ IDEA, Android Studio, and other JetBrains IDEs: live JSON Schema validation, autocompletion, and an interactive preview.
  • Arazzo for VS Code ConnEthics Author, visualise, and validate Arazzo workflows in VS Code, with live preview, flowchart diagrams, and real-time validation.
  • Arazzo Playground ConnEthics Browser playground for editing Arazzo workflows in a Monaco editor, with interactive diagrams and Mermaid export.
  • Arazzo Tools Apidog Browser tool for visualising and analysing Arazzo documents, with an editor, a diagram generator, and a table viewer.
  • arazzo2mermaid Haine Lightweight Rust CLI that converts Arazzo workflows into Mermaid diagrams.

Lint & validate

  • Redocly CLI Redocly Lints, bundles, and documents OpenAPI, AsyncAPI, and Arazzo.
  • Spectral Stoplight JSON/YAML linter with an out-of-the-box Arazzo ruleset.
  • Spectral Arazzo Rules Stoplight Reference for every rule in the built-in spectral:arazzo ruleset.
  • Speakeasy OpenAPI Speakeasy Go packages and CLI for validating Arazzo, OpenAPI, and Overlay documents.
  • Arazzo Validator Jentic JSON Schema validation plus semantic validation and linting.
  • arazzo-maestro Emmanuel Peru Lints, views, and tests Arazzo workflows from a single Go binary.
  • ROAS GitHub Action Sergey Vilgelm GitHub Action that validates Arazzo, OpenAPI, Overlay, and AsyncAPI documents in CI with the ROAS crates.

Run & test

  • arazzo-exec llotosl SDK and CLI that parses, validates, inspects, and runs Arazzo workflows, with custom extension points.
  • php-arazzo Mohammed Alama Native Arazzo workflow engine for PHP and Laravel: parse, validate, and execute OpenAPI call sequences.
  • Respect CLI Redocly Runs Arazzo workflows and checks schemas, status codes, and success criteria.
  • Arazzo Runner Jentic Python engine that executes Arazzo workflows and individual OpenAPI calls.
  • arazzo-cli Steve Trefethen Standalone workflow executor with a runtime engine, debugger, and MCP server.
  • Itarazzo leidenheit Java library to parse, validate, and execute Arazzo documents.
  • Specmatic Specmatic Authoring, generation, mocking, and testing of Arazzo workflows.
  • HAPI MCP La Rebelion Labs Turns APIs and Arazzo workflows into MCP tools, avoiding custom MCP server code from scratch.
  • Bump.sh CLI Bump.sh Deploys an Arazzo workflow document to a Bump.sh hosted MCP server from the command line or CI.
  • arazzo (Rust) Alireza Ghias Rust implementation of the specification: parse, validate, plan, and execute API workflows.
  • Arazzo-Runner JaredCE Runs Arazzo workflows from Node.js; published on npm as arazzo-runner.
  • Loom Imminent Technology Workflow engine and CLI for Arazzo 1.1 documents that resolves step dependencies into a DAG and runs independent steps in parallel.
  • restish-plugin-arazzo Natalie Perret Adds a workflow run command to Restish that executes Arazzo 1.0.x documents across existing Restish API profiles.
  • absolutejs/arazzo absolutejs Arazzo 1.1 workflow discovery, validation, dependency planning, and policy-aware execution for AI agents.
  • Context Mesh Engine Mevan Samaratunga Go engine that turns governed Arazzo workflow plans into MCP tools for agents and a REST API for everyone else.
  • cuerdo Ignacio Goldchluk Property-based testing for Arazzo workflows in Elixir. Alpha.
  • arazzo-go Interface 7 Command-line runner for Arazzo 1.0.1 workflows in Go, with a cookie jar so sessions persist across steps.
  • Arazzo Proof Runner Bine Divyesh Runs a multi-step workflow against a chosen environment and writes a redacted proof bundle with JSON and HTML reports.
  • Itarazzo Client leidenheit Container-based execution of Arazzo workflow tests with the Itarazzo library.
  • ROAS Sergey Vilgelm Rust libraries and a CLI for OpenAPI, AsyncAPI, Overlay, and Arazzo: parsed into typed Rust, validated, converted between versions, and, for Arazzo, executed.

Generate & convert

  • Arazzo Generator Jentic Analyses an OpenAPI description and proposes meaningful workflows.
  • Arazzo-Generator JaredCE Generates Arazzo workflows from OpenAPI documents.
  • arazzo2openapi Frank Kilcommins Converts Arazzo documents into OpenAPI documents with type inference.
  • pyarazzo b-lab-io CLI that renders Arazzo into other formats such as Markdown or PlantUML.
  • Arazzo MCP Generator WSO2 Generates a Dockerised MCP server from an Arazzo document, with validation, inspection, and visualisation utilities built in.
  • arazzo-to-flower Bump.sh Ruby gem that transforms Arazzo workflow files into Bump.sh's Flower workflow format.
  • arazzo-codegen Pushkar Sinha CLI that reads an Arazzo document and generates a fully wired Spring Boot orchestration project.
  • serverless-arazzo-workflows JaredCE Serverless Framework plugin that documents your API workflows with Arazzo; published on npm.

Libraries & SDKs

  • arazzo-rs Pactflow Rust crates with models for the objects described in the Arazzo specification.
  • SpecLynx SpecLynx Parses, dereferences, resolves, and validates Arazzo alongside OpenAPI, AsyncAPI, Overlay, and JSON Schema.
  • Arazzo Parser Jentic TypeScript/JavaScript parser for Arazzo 1.0.0 and 1.0.1 documents.
  • Arazzo Resolver Jentic Resolves and dereferences Arazzo and OpenAPI documents.
  • Arazzo Criterion SwaggerExpert / Vladimír Gorej (char0n) Parses, validates, and evaluates Arazzo Criterion Objects.
  • Arazzo Runtime Expression SwaggerExpert / Vladimír Gorej (char0n) Parses, validates, and extracts Arazzo runtime expressions.
  • libopenapi pb33f Go parser, validator, and toolkit for OpenAPI, Overlay, and Arazzo documents.
  • OpenAPI Arazzo for .NET BinkyLabs Arazzo implementation for .NET, compatible with Microsoft.OpenAPI, for parsing and building documents.
  • OpenAPI Workflow Parser API Flows Java library that parses Arazzo documents in JSON or YAML into an object model.
  • JArazzo Pavel Bodiachevskii Code-first Java models for Arazzo 1.0.1, with Jackson serialisation and deserialisation.
  • arazzo (Go) OpenUdon Go library for parsing, validating, and generating Arazzo 1.0 documents.
  • arazzo-parser (PHP) Hunter Skrasek Parses Arazzo documents into plain PHP objects.

Articles

Blog posts, tutorials, guides, and announcements about Arazzo.

Videos

Conference talks, podcasts, and screencasts about Arazzo.

Examples

Real Arazzo documents published in the wild. The specification's own examples live under Spec.

  • Arazzo Workflows on APIs.io APIs.io A searchable directory of thousands of example Arazzo workflow documents, both provider-specific and cross-provider.
  • jentic-public-apis workflows Jentic Hundreds of Arazzo workflow documents for real public APIs, organised by API provider.
  • Stedi healthcare workflows Kin Lane, The API Evangelist Five Arazzo documents for Stedi's clearinghouse API: eligibility check, insurance discovery, claim status inquiry, provider enrollment, and the professional claim lifecycle from 837 submission to 835 remittance.
  • Describing API Workflows with Arazzo Frank Kilcommins Sample solution that crafts use-case workflows from existing APIs and publishes them to a developer portal, using the Arazzo GPT, Spectral, VS Code, and Itarazzo.
  • Arazzo examples spanning OpenAPI and AsyncAPI Frank Kilcommins The working examples behind the design of AsyncAPI support in Arazzo 1.1, mixing synchronous and asynchronous steps.
  • Agent Skills, MCP, and Workflows demo Frank Kilcommins Three-act demo that moves from raw MCP tools to guided skills to deterministic Arazzo workflows.
  • Open Payments Arazzo workflows Dekun Lab Arazzo 1.0.1 documents for the Open Payments API flows, from the Interledger Foundation SDK grant programme.
  • Specmatic REST-to-events Arazzo sample Specmatic Companion repository to the Apidays India talk: one Arazzo document driving mocks and tests across REST calls and asynchronous events.
  • Specmatic Arazzo sample Specmatic Three FastAPI microservices (Order API, BFF, and UUID API) tested as an Arazzo workflow with Specmatic.
  • End-to-end testing with Arazzo Speakeasy Demo that generates end-to-end API tests from an Arazzo document with Deno.
  • Petstore Order Workflow Jentic A live Arazzo 1.0.1 document: authenticate, find a pet, place and confirm an order against the Swagger Petstore API. The demo document behind Arazzo UI.

Other

Books, courses, newsletters, slide decks, infographics, and anything else that fits no other section.

Curation policy

Any vendor is welcome; listing here is free, and there is no ranking. The bar for acceptance is that a resource is about Arazzo, reachable at a stable URL, and not a duplicate of something already listed. UseArazzo's own tools and content are deliberately not listed here; they have the rest of this site.

Two neighbouring lists deserve credit: the OpenAPI Initiative's tooling list in the Arazzo repository and workflows-guru/awesome-arazzo. This registry complements them rather than competing with them.

Submit a resource