OpenAPI structures for Go
☆342Oct 5, 2025Updated 4 months ago
Alternatives and similar repositories for openapi-go
Users that are interested in openapi-go are comparing it to the libraries listed below
Sorting:
- Web services with OpenAPI and JSON Schema done quick in Go☆476Oct 4, 2025Updated 4 months ago
- JSON Schema mapping for Go☆184Nov 10, 2025Updated 3 months ago
- OpenAPI 3.0 (and Swagger v2) implementation for Go (parsing, converting, validation, and more)☆3,164Oct 20, 2025Updated 4 months ago
- Embedded Swagger UI for Go☆81Oct 28, 2025Updated 4 months ago
- Clean Architecture Use Case for Go☆38Dec 19, 2023Updated 2 years ago
- libopenapi is a fully featured, high performance OpenAPI 3.2, 3.1, 3.0 and Swagger parser, library, validator and toolkit for golang appl…☆783Feb 16, 2026Updated last week
- 🛠️ Go development helpers☆25Oct 4, 2025Updated 4 months ago
- OpenAPI v3 code generator for go☆2,007Feb 17, 2026Updated last week
- An opinionated OpenAPI v3 code generator for Go. Use this to generate API models and router scaffolding.☆112Mar 31, 2025Updated 11 months ago
- Generate Go client and server boilerplate from OpenAPI 3 specifications☆8,089Feb 21, 2026Updated last week
- JSON equality assertions for Go☆11Nov 14, 2025Updated 3 months ago
- Huma REST/HTTP API Framework for Golang with OpenAPI 3.1☆3,838Feb 20, 2026Updated last week
- OpenAPI validation extension for libopenapi, validate http requests and responses as well as schemas☆134Updated this week
- Generate OpenAPI 3.0 specifications from Go code.☆74Aug 15, 2024Updated last year
- Golang IBAN validation☆22Mar 24, 2022Updated 3 years ago
- openapi toolkit validation helpers☆142Feb 20, 2026Updated last week
- vacuum is the worlds fastest OpenAPI 3, OpenAPI 2 / Swagger linter and quality analysis tool. Built in go, it tears through API specs fas…☆1,015Updated this week
- Certificate authority fixtures for Go tests☆14Oct 4, 2021Updated 4 years ago
- Step definitions to test HTTP clients/servers with godog☆12Dec 2, 2025Updated 2 months ago
- Swagger 3.0 implementation for go☆147Jun 3, 2025Updated 8 months ago
- zPage to report aggregated logs☆14Jun 3, 2024Updated last year
- tenv detects environment variable not using t.Setenv☆24Jan 6, 2025Updated last year
- ☆20Jan 28, 2026Updated last month
- JSONSchema (draft 2020-12, draft 2019-09, draft-7, draft-6, draft-4) Validation using Go☆1,202Feb 18, 2026Updated last week
- Finds changed Go lines that were not covered with tests☆13Jun 9, 2025Updated 8 months ago
- Struct-based database access layer for Go☆11Aug 17, 2025Updated 6 months ago
- Period is a type that represents ISO-8601 periods of time.☆16Feb 13, 2026Updated 2 weeks ago
- Simplistic H264 decoder☆10Jun 9, 2020Updated 5 years ago
- Generate JSON Schemas from Go types☆906Dec 31, 2024Updated last year
- ⏱️ Pocket load tester☆50Oct 5, 2025Updated 4 months ago
- APISpec - Generate OpenAPI 3.1 specs from Go code with intelligent framework detection and call graph analysis. Supports Gin, Echo, Chi, …☆72Feb 17, 2026Updated last week
- Easily manage 🕸DAG🕷 with Go. DAG is an acronym for Directed Acyclic Graph. Output is in PlantUML or Mermaid format. Useful for progress…☆43Jun 5, 2025Updated 8 months ago
- Colorful CLI logger☆61Feb 12, 2026Updated 2 weeks ago
- Demo repository for a blog post.☆11Feb 21, 2024Updated 2 years ago
- goodie bag in use in the go-openapi projects☆218Feb 14, 2026Updated 2 weeks ago
- openapi specification object model☆52Feb 20, 2026Updated last week
- 🚔 Enforce field tags in (un)marshaled structs☆40Jan 19, 2026Updated last month
- HTTP Pub/Sub for the Watermill project.☆33Jan 13, 2025Updated last year
- A JWK and JWK Set implementation. An auto-caching JWK Set HTTP client is provided. Generate, validate, and inspect JWKs. Self-host this p…☆77Dec 5, 2025Updated 2 months ago