ogen: spec-first OpenAPI v3 codegen for Go

This page summarizes the projects mentioned and recommended in the original post on /r/golang

InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • oapi-codegen

    Generate Go client and server boilerplate from OpenAPI 3 specifications

  • oapi-codegen doesn’t support external references for instance. https://github.com/deepmap/oapi-codegen/issues/42

  • ogen

    OpenAPI v3 code generator for go

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • go-json

    Fast JSON encoder/decoder compatible with encoding/json for Go

  • However, I understand the code that is generated is super optimized. For example, rather than use a router, it does a static code generated router. Rather than use goccy/go-json, it does manual marshalling.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Create Production-Ready SDKs with Goa

    9 projects | dev.to | 22 Nov 2023
  • Manage DEV Articles with Git and GitHub Actions

    3 projects | dev.to | 31 Oct 2023
  • oapi-codegen and local refs

    1 project | /r/golang | 12 Oct 2023
  • OpenAPI Client and Server Code Generator for Golang

    1 project | news.ycombinator.com | 30 Aug 2023
  • [Request] Library Recommendation for Auto Swagger/OpenAPIv3 Documentation

    4 projects | /r/golang | 27 May 2023