GeezerVison is showing github.com — oapi-codegen
Community organisation for the Go OpenAPI code generator, oapi-codegen/oapi-codegen and its related projects.
The project is maintained in according to its governance .
oapi-codegen is primarily operated out of two core projects:
Additionally, there are the following HTTP middleware bindings for performing request/response validation against the OpenAPI spec:
Additionally, there is the nullable package :
An implementation of a Nullable type for JSON bodies, indicating whether the field is absent, set to null, or set to a value
And the lesser used testutil project, which can provide a more fluent means to create HTTP requests, and validate them:
Pinned
Loading
Generate Go client and server boilerplate from OpenAPI 3 specifications
Go
8.7k
1.1k
Repositories
Loading
Type
All
Public
Sources
Forks
Archived
Mirrors
Templates
Language
Sort
Showing 10 of 19 repositories
oapi-codegen
Public
Generate Go client and server boilerplate from OpenAPI 3 specifications
oapi-codegen/oapi-codegen's past year of commit activity
oapi-codegen/oapi-codegen-exp's past year of commit activity
Go
5
Apache-2.0
3
3
8
Updated Nov 11, 2026
oapi-codegen/runtime's past year of commit activity
Go
21
Apache-2.0
57
4
1
Updated Nov 10, 2026
oapi-codegen/fiber-middleware's past year of commit activity
Go
6
Apache-2.0
5
2
1
Updated Nov 7, 2026
oapi-codegen/echo-v5-middleware's past year of commit activity
Go
1
Apache-2.0
2
1
1
Updated Nov 7, 2026
oapi-codegen/nethttp-middleware's past year of commit activity
Go
41
Apache-2.0
15
9
1
Updated Nov 7, 2026
oapi-codegen/echo-middleware's past year of commit activity
Go
24
Apache-2.0
11
5
1
Updated Nov 7, 2026
oapi-codegen/iris-middleware's past year of commit activity
Go
0
Apache-2.0
1
1
1
Updated Nov 7, 2026
oapi-codegen/fiber-v3-middleware's past year of commit activity
Go
1
Apache-2.0
1
1
1
Updated Nov 7, 2026
oapi-codegen/gin-middleware's past year of commit activity
Go
8
Apache-2.0
8
1
3
Updated Nov 7, 2026
Most used topics
Loading…
Uh oh!
There was an error while loading. Please reload this page.