Generate Go client and server boilerplate from OpenAPI 3 specifications
-
Updated
Mar 16, 2026 - Go
Generate Go client and server boilerplate from OpenAPI 3 specifications
Huma REST/HTTP API Framework for Golang with OpenAPI 3.1
OpenAPI 3.0 (and Swagger v2) implementation for Go (parsing, converting, validation, and more)
A compiler for APIs described by the OpenAPI Specification with plugins for code generation and other API support tasks.
OpenAPI v3 code generator for go
Restish is a CLI for interacting with REST-ish HTTP APIs with some nice features built-in
OpenAPI Diff and Breaking Changes
vacuum is the worlds fastest OpenAPI 3, OpenAPI 2 / Swagger linter and quality analysis tool. Built in go, it tears through API specs faster than you can think. vacuum is compatible with Spectral rulesets and generates compatible reports.
Query, provision and operate Cloud and SaaS resources and APIs using an extensible SQL based framework
libopenapi is a fully featured, high performance OpenAPI 3.2, 3.1, 3.0, Overlays and Arazzo parser, library, validator and toolkit for go applications.
Lightweight, blazing fast, cross-platform OpenAPI 3 mock server with validation
OpenAPI mock server with random data generation
Web services with OpenAPI and JSON Schema done quick in Go
The Akita CLI helps you make sense of API traffic. Passively watch API traffic with apidump. Model API behavior with apispec. Compare API behavior with apidiff.
OpenAPI structures for Go
The world's sexiest OpenAPI breaking changes detector. Discover what changed between two OpenAPI specs, or a single spec over time. Supports OpenAPI 3.1, 3.0 and Swagger
Kusk-gateway is an OpenAPI-driven API Gateway for Kubernetes
APIBrew is Low code software to automate building CRUDs from yaml files
A set of packages and tools for working with OpenAPI, Swagger, Arazzo and Overlay Specification documents.
Add a description, image, and links to the openapi3 topic page so that developers can more easily learn about it.
To associate your repository with the openapi3 topic, visit your repo's landing page and select "manage topics."