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.
Fast and extensible multi-platform HTTP/1-2-3 web server with automatic HTTPS
⚡️ Express inspired web framework written in Go
A cloud-native Go microservices framework with cli tool for productivity.
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
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.
The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :rocket:
Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.
Temporal service
Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http
lightweight, idiomatic and composable router for building Go HTTP services
Package gorilla/mux is a powerful HTTP router and URL matcher for building Go web servers with 🦍
An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability.
Share your terminal as a web application
A high performance HTTP request router that scales well
Workflow Engine for Kubernetes
A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui)
Simple, reliable, and efficient distributed task queue in Go
A powerful framework for faster, easier, and more efficient project development.
- framework
- orm
- goframe
- go-framework
Infrastructure orchestration from local to your cloud
Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably, socket.io, Phoenix.PubSub, SignalR. Set up once and forever.
A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.
Open Source API and AI Gateway supporting REST, GraphQL, TCP, gRPC and MCP (Model Context Protocol)