How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

libopenapi

MIT

A high-performance Go library for OpenAPI 2.0, 3.0, 3.1 and 3.2 that also reads Overlay and Arazzo documents into a typed model. The largest codebase in this list by a wide margin and the one most likely to already be a dependency of the Go tooling you run; its Arazzo support rides on the same document model as its OpenAPI support, which is what makes it the natural parser for a Go-based runner.

Arazzo

Specifications it implements

What this tool does to each specification, in the role vocabulary. Follow a standard through to standards.apievangelist.com for what it actually specifies.

StandardRoleWhat that means
Arazzo parses
also validates
Using this from an agent
Interfaces
library
Install
go github.com/pb33f/libopenapi
Consumes
arazzo, openapi, openapi-overlay
Emits
go
Runtime
Runs offline Deterministic Read-only No credentials

Where it applies

Jobs this tool actually does, and the surface each one is exercised on.

Load an Arazzo document into a typed Go model alongside the OpenAPI it references.
coding-agentci-pipeline

A parser, not a runner — it reads the document; executing the steps is your code.

Website
https://pb33f.io/libopenapi/
Repository
https://github.com/pb33f/libopenapi
License
MIT — reported by the GitHub API, verified 2026-09-16
Stars
874 · last commit 2026-09-14
Reading this as an agent? Don't scrape the page — this entry is published as structured data at /tools.json, against the tool.schema.json schema, using the roles.json vocabulary. Start at /llms.txt.
arrow_back All tools by adoption