Life & fun · alternatives · 2026
24 alternatives to Generates Golang client and server based on Swagger definitions
Generates Golang client and server based on OpenAPI2 (swagger) definitions - ExperienceOne/apikit
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Generates Golang client and server based on Swagger definitions launched in 2020; newer entries below may have overtaken it.
- 1

go generate based graphql server library. Contribute to 99designs/gqlgen development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 2

API Server Builder with golang for uploaded swagger.json
2024 · server.build.bid · its alternatives →
- 3

Automagically reverse-engineer REST APIs via capturing traffic - alufers/mitmproxy2swagger
2022 · github.com · its alternatives →
- 4

A generator for OpenAPI 3. Contribute to egorsmkv/openapi3-generator development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 5

Idiomatic Go (Golang) client package generation from OpenAPI documents - jbowes/oag
2017 · github.com · its alternatives →
- 6

Instantly generate openapi (OAS) 3.0.0 REST + GraphQL APIs
2019 · github.com · its alternatives →
- 7
Swagger Editor▲207Beautiful API references from Swagger, OpenAPI spec
2023 · sandbox.scalar.com · its alternatives →
- 8
Fern▲260We built the world’s first generated, idiomatic gRPC and REST SDK. If you have public gRPC and REST endpoints, Fern is the SDK provider for you.
2025 · buildwithfern.com · its alternatives →
- 9

Better way to implement APIs in Go (finally!)
2025 · github.com · its alternatives →
- 10

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 →
- 11

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 →
- 12

🍐 The enterprise REST API framework. Contribute to go-goyave/goyave development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 13

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 →
- 14

Hello everyone! I was poking around GoLang's HTTP/networking capabilities to see what things I could do. Turns out it is pretty easy to insert your own networking stack into HTTP clients and servers.
2022 · github.com · its alternatives →
- 15

A Notion API SDK, written in Golang. Contribute to jomei/notionapi development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 16

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 →
- 17

Create a new production-ready project by one CLI command
2021 · github.com · its alternatives →
- 18

Auto-generate API clients, server stubs, docs for REST APIs
2017 · github.com · its alternatives →
- 19

Write Language Servers that comply with 3.17 of the LSP Specification - owenrumney/go-lsp
Mar 2026 · github.com · its alternatives →
- 20AS
I have been using golang at work and personally for more than 2 years now. A problem i faced when I started and the problem new gophers even today is how to structure the project. Most (if not all) golang tutorials seem to be very simple and do not describe how to structure a large application. Following project is an attempt to Showcase a manageable project layout for services in golang. https://github.com/spy16/droplets This project is far from complete. Would like to hear some feedback from the community before continuing on this.
2018 · its alternatives →
- 21

Hi HN! We’re excited to share our new code generator that lets you ship high-quality TypeScript SDKs, that your users will love, from your OpenAPI documents. Our ongoing goal is to help you build one SDK that runs anywhere modern JavaScript runs. This includes new runtimes like Deno and Bun in addition to the ever-popular Node.js. Additionally, the popularity of AI has meant server-sent events and file streaming are also commonplace - we wanted to cover these use cases too. This explosion in new runtimes and ways of interacting with APIs shifts cognitive burden on API developers often having…
2024 · speakeasyapi.dev · its alternatives →
- 22

- 23

Easily consume REST APIs with Go (golang). Contribute to bndr/gopencils development by creating an account on GitHub.
2014 · github.com · its alternatives →
- 24

Our API Management platform is fast, scalable, modern. Including an open source API Gateway, Analytics, Dev Portal and Dashboard
2014 · tyk.io · its alternatives →
Also compare
- Generating GraphQL servers for Go alternatives
- API Server Builder alternatives
- Mitmproxy2swagger – Automagically reverse-engineer REST APIs alternatives
- A faster way to prototype your APIs using OpenAPI 3 and Swagger UI alternatives
- Oag – Idiomatic OpenAPI Go client code generator alternatives
- Simple API Generator (Rest + GraphQL) alternatives
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 →