nowfound

Dev tools · alternatives · 2026

24 alternatives to Oag – Idiomatic OpenAPI Go client code generator

Idiomatic Go (Golang) client package generation from OpenAPI documents - jbowes/oag

Oag is a code generator that creates idiomatic Go client libraries from OpenAPI specifications. It is designed for developers who need to build type-safe API clients in Go without writing boilerplate code manually. The… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Oag – Idiomatic OpenAPI Go client code generator launched in 2017; newer entries below may have overtaken it.

  1. 1

    Minimal and idiomatic WebSocket library for Go. Contribute to coder/websocket development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  2. 2

    Effortlessly discover API behaviour with a Chrome extension that automatically generates OpenAPI specifications in real time for any app or website.

    2023 · github.com · its alternatives →

  3. 3

    Beautiful API references from Swagger, OpenAPI spec

    2023 · sandbox.scalar.com · its alternatives →

  4. 4

    We built an open-source tool that scans your codebase and generates OpenAPI docs in minutes. Right now it supports Rails, Go, Python, and NodeJS frameworks, and we will keep adding more. It picks up routes, params, request bodies, and models directly from the code and outputs a clean OpenAPI spec you can drop into your workflow.

    Nov 2025 · github.com · its alternatives →

  5. 5

    Generates Golang client and server based on OpenAPI2 (swagger) definitions - ExperienceOne/apikit

    2020 · github.com · its alternatives →

  6. 6

    A generator for OpenAPI 3. Contribute to egorsmkv/openapi3-generator development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  7. 7
    glot.io▲261

    An open source pastebin with runnable snippets and API

    2016 · glot.io · its alternatives →

  8. 8GI
  9. 9

    Hey HN, we’re building an open specification that lets agents discover and invoke APIs with natural language, built on the OpenAPI standard. agents.json clearly defines the contract between LLMs and API as a standard that's open, observable, and replicable. Here’s a walkthrough of how it works: https://youtu.be/kby2Wdt2Dtk?si=59xGCDy48Zzwr7ND. There’s 2 parts to this: 1. An agents.json file describes how to link API calls together into outcome-based tools for LLMs. This file sits alongside an OpenAPI file. 2. The agents.json SDK loads agents.json files as tools for an LLM that…

    2025 · github.com · its alternatives →

  10. 10

    A Notion API SDK, written in Golang. Contribute to jomei/notionapi development by creating an account on GitHub.

    2021 · github.com · its alternatives →

  11. 11

    go generate based graphql server library. Contribute to 99designs/gqlgen development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  12. 12

    Hey HN! We've developed OpenAPI AutoSpec, a tool for automatically generating OpenAPI specifications from localhost network traffic. It’s designed to simplify the creation of API documentation by just using your website or service, especially useful when you're pressed for time. Documenting endpoints one by one sucks. This project originated from us needing it at our past jobs when building 3rd-party integrations. It acts as a local server proxy that listens to your application’s HTTP traffic and automatically translates this into OpenAPI 3.0 specs, documenting endpoints, requests, and…

    2024 · github.com · its alternatives →

  13. 13

    Hi Hacker News! My name is Sagar, I’m working on a startup called Speakeasy - we’re making all APIs self-service. The platform is currently in beta, but we’re independently launching this tool which you can use to generate language-idiomatic, statically-typed TS SDKs from any public OpenAPI schemas. We hope to continue iterating on this to give devs a way to easily generate high fidelity client SDKs for all the major languages. Inspiration for this product is from past experiences struggling with OpenAPI. I was originally optimistic about using the OpenAPI tools to build out our offering,…

    2022 · easysdk.xyz · its alternatives →

  14. 14TA

    An OpenAPI alternative to describe REST APIs for type-safe code generation.

    2023 · typeapi.org · its alternatives →

  15. 15

    Port OpenAPI Specs to Postman Collections, inject test suite and run via Newman 👨🏽‍🚀 - apideck-libraries/portman

    2021 · github.com · its alternatives →

  16. 16

    No gc, No goroutines, Produces small binaries while using the unmodified official go toolchain, and comes with complete Web SDK (generated from w3c/webref). We are building `pcz` to provide a reimagination of Go the language, in an effort to make it suitable for all kinds of programming tasks, and currently you can use it to build efficient web applications in Go using the generated Web SDK (as shown with the live web demo[1]). The journey is just starting, any suggestions? or any critics? [1]: https://primecitizens.github.io/livedemos/10-plat-web/

    2023 · github.com · its alternatives →

  17. 17

    Write your BPF programs in Go, not C. gobee transpiles a Go subset to BPF C and generates typed cilium/ebpf bindings. - boratanrikulu/gobee

    May 2026 · github.com · its alternatives →

  18. 18

    An alternative to stack traces for your Go errors. Contribute to bracesdev/errtrace development by creating an account on GitHub.

    2023 · github.com · its alternatives →

  19. 19

    🍐 The enterprise REST API framework. Contribute to go-goyave/goyave development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  20. 20

    We built Gonzo to make log analysis faster and friendlier in the terminal. Think of it like k9s for logs — a TUI that can ingest JSON, text, or OpenTelemetry (OTLP) logs, highlight and boil up patterns, and even run AI models locally or via API to summarize logs. We’re still iterating, so ideas and contributions are welcome!

    2025 · github.com · its alternatives →

  21. 21

    Fast JSON encoder/decoder compatible with encoding/json for Go - goccy/go-json

    2021 · github.com · its alternatives →

  22. 22

    OpenAPI linting, diffing and testing. Optic helps prevent breaking changes, publish accurate documentation and improve the design of your APIs. - optic/docs/generate-openapi.md at main · opticdev/optic

    2023 · github.com · its alternatives →

  23. 23

    Guts is a code generator that converts Golang types to Typescript. Useful for keeping types in sync between the front and backend. - coder/guts

    Nov 2025 · github.com · its alternatives →

  24. 24

    Learn how to make serverless functions in Go with the CLI and new Golang language template built with love by the OpenFaaS community.

    2017 · blog.alexellis.io · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →