Gin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.
Connect, secure, control, and observe services.
A cloud-native Go microservices framework with cli tool for productivity.
Dapr is a portable runtime for building distributed applications across cloud and edge, combining event-driven architecture with workflow orchestration.
Your ultimate Go microservices framework for the cloud-native era.
Temporal service
The Go language implementation of gRPC. HTTP/2 based RPC
lightweight, idiomatic and composable router for building Go HTTP services
Sample cloud-first application with 10 microservices showcasing Kubernetes, Istio, and gRPC.
High-Performance server for NATS.io, the cloud and edge native messaging system.
Infrastructure orchestration from local to your cloud
Open Source API and AI Gateway supporting REST, GraphQL, TCP, gRPC and MCP (Model Context Protocol)
Go RPC framework with high-performance and strong-extensibility for building micro-services.
A Chaos Engineering Platform for Kubernetes.
The Modern Application Platform.
Clean Architecture template for Golang services
Go HTTP framework with high-performance and strong-extensibility for building micro-services.
Golang client for NATS, the cloud native messaging system.
Design-first Go framework that generates API code, documentation, and clients. Define once in an elegant DSL, deploy as HTTP and gRPC services with zero drift between code and docs.
A Cloud Native traffic orchestration system. (CNCF Project)
The Cloud-Native API Gateway and AI Gateway
Go Implementation For Apache Dubbo .
An actor-based Framework with network transparency for creating event-driven architecture in Golang. Inspired by Erlang. Zero dependencies.
The ops and reference implementation for Apache Dubbo.
🐻 The multi-zone service mesh for containers, Kubernetes and VMs. Built with Envoy. CNCF Sandbox Project.
KrakenD Community Edition: High-performance, stateless, declarative, API Gateway written in Go.
Build, run and scale AI agents like API and microservices
Goka is a compact yet powerful distributed stream processing library for Apache Kafka written in Go.
:gorilla: Kong for Kubernetes: The official Ingress Controller for Kubernetes.
Future-proof content collaboration platform
Nitric is a multi-language framework for cloud applications with infrastructure from code.
A QoS-based scheduling system brings optimal layout and status to workloads such as microservices, web services, big data jobs, AI jobs, etc.
Vald. A Highly Scalable Distributed Vector Search Engine
drpc is a lightweight, drop-in replacement for gRPC
Go microservice tutorial project using Domain Driven Design and Onion Architecture!
APISIX Ingress Controller for Kubernetes
A high-performance API Gateway with middlewares, supporting HTTP and gRPC protocols.
A Kubernetes controller to watch ingresses and create liveness alerts for your apps/microservices in UptimeRobot, StatusCake, Pingdom, etc. – [✩Star] if you're using it!
Guidance for building event-driven distributed systems and microservices in Go with NATS JetStream, gRPC and CockroachDB
基于Golang/go-zero的AIoT物联网平台与SaaS开发底座,融合AI智能体、RAG知识库、记忆和工具调用。支持多租户、多应用、项目管理、设备管理、物模型、场景联动、告警、组态及3D数字孪生。提供MQTT/CoAP/HTTP/TCP接入及阿里云、腾讯云、涂鸦云对接,支持MySQL/PostgreSQL。借助Skills/CLI快速开发,适用于智慧能源、楼宇、停车、家居、农业与工业。
an advanced reverse proxy server written in Go
Hyperledger FireFly is the first open source Supernode: a complete stack for enterprises to build and scale secure Web3 applications. The FireFly API for digital assets, data flows, and blockchain transactions makes it radically faster to build production-ready apps on popular chains and protocols.
EGo is an open-source SDK that enables you to develop your own confidential apps in the Go programming language.
Based on the proxy gateway service of dubbo-go, it solves the problem that the external protocol calls the internal Dubbo cluster. At present, it supports HTTP and gRPC[developing].
A production-oriented Go framework for distributed applications with explicit lifecycle, transport, governance, observability, and contract-first tooling.
A comprehensive Go handbook for software engineers covering fundamentals, idiomatic Go, concurrency, generics, testing, APIs, databases, performance, microservices, system design, and production engineering.