Skip to content
@oapi-codegen

oapi-codegen

The community or for oapi-codegen (a command-line tool and library to convert OpenAPI specifications to Go code) and its sibling projects

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.

Projects

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:

Non-OpenAPI projects

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

  1. oapi-codegen oapi-codegen Public

    Generate Go client and server boilerplate from OpenAPI 3 specifications

    Go 7.1k 932

Repositories

Showing 10 of 14 repositories
  • runtime Public
    oapi-codegen/runtime’s past year of commit activity
    Go 9 Apache-2.0 32 15 24 Updated May 20, 2025
  • oapi-codegen/gin-middleware’s past year of commit activity
    Go 5 Apache-2.0 6 1 8 Updated May 20, 2025
  • oapi-codegen/echo-middleware’s past year of commit activity
    Go 13 Apache-2.0 3 5 8 Updated May 20, 2025
  • oapi-codegen/fiber-middleware’s past year of commit activity
    Go 5 Apache-2.0 2 2 7 Updated May 20, 2025
  • oapi-codegen Public

    Generate Go client and server boilerplate from OpenAPI 3 specifications

    oapi-codegen/oapi-codegen’s past year of commit activity
    Go 7,117 Apache-2.0 932 504 (10 issues need help) 173 Updated May 15, 2025
  • oapi-codegen/iris-middleware’s past year of commit activity
    Go 0 Apache-2.0 0 1 5 Updated May 14, 2025
  • .github Public
    oapi-codegen/.github’s past year of commit activity
    0 Apache-2.0 0 3 0 Updated May 10, 2025
  • oapi-codegen/renovate-config’s past year of commit activity
    0 Apache-2.0 0 1 0 Updated May 8, 2025
  • oapi-codegen/nethttp-middleware’s past year of commit activity
    Go 23 Apache-2.0 12 7 5 Updated May 8, 2025
  • testutil Public
    oapi-codegen/testutil’s past year of commit activity
    Go 1 Apache-2.0 2 1 6 Updated May 8, 2025

Sponsors

  • @cloudsquid
  • Private Sponsor

Top languages

Loading…

Most used topics

Loading…

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy