Open Source API and AI Gateway supporting REST, GraphQL, TCP, gRPC and MCP (Model Context Protocol)
- go
- api
- api-management
- api-gateway
47,133 repositories indexed
1–22 of 22 · Most stars
Open Source API and AI Gateway supporting REST, GraphQL, TCP, gRPC and MCP (Model Context Protocol)
go generate based graphql server library
An implementation of GraphQL for Go / Golang
The Open Source Firebase Alternative with GraphQL.
GraphQL server with a focus on ease of use
One governed graph for AI agents — GraphQL + MCP over your databases, files, APIs, and code
KrakenD Community Edition: High-performance, stateless, declarative, API Gateway written in Go.
Package githubv4 is a client library for accessing GitHub GraphQL API v4 (https://docs.github.com/en/graphql).
GraphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2, Subscriptions & more.
A protoc plugin that generates graphql execution code from Protocol Buffers.
A Go/Golang library to help construct a graphql-go server supporting react-relay.
A powerful GraphQL server implementation for Golang
Goma Gateway – Lightweight, High-Performance API Gateway and Reverse Proxy with declarative config, robust middleware, and support for REST, GraphQL, TCP, UDP, and gRPC.
Thunder is a minimalist and powerful Go backend framework that effortlessly transforms gRPC services into fully functional REST and GraphQL APIs.
Take control of your data, connect with anything, and expose it anywhere through protocols such as HTTP, GraphQL, and gRPC.
A collection of Go packages for creating robust GraphQL APIs
Convert Golang Struct To GraphQL Object On The Fly
Single open-source GraphQL API to connect CRMs to your SaaS
A GraphQL executable document fingerprint hasher and API proxy to compare queries without formatting diffs, comments, variables and input values.
The Missing GraphQL Schema Builder for Golang
A WebSocket client and server for GraphQL
Neat extra tooling for graphql-go/graphql