A cloud-native Go microservices framework with cli tool for productivity.
Repository Index
72,862 visible repositories in the index
1–24 of 198 · Most stars
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
- consul
- service-mesh
- service-discovery
- kubernetes
Dapr is a portable runtime for building distributed applications across cloud and edge, combining event-driven architecture with workflow orchestration.
- microservices
- microservice
- kubernetes
- sidecar
The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :rocket:
- go
- iris
- web-framework
- mvc
Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.
- go
- websocket
- golang
- gorilla
Temporal service
- workflows
- workflow-engine
- workflow-automation
- workflow-management
High performance, self-hosted, newsletter and mailing list manager with a modern dashboard. Single binary app.
- email-marketing
- newsletter
- newsletter-management
- mailing-list
The Go language implementation of gRPC. HTTP/2 based RPC
A framework for agents, tools and services
- go
- golang
- micro
An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability.
- go
- golang
- golang-framework
- microservice-framework
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
Simple HTTP, REST, and SSE client library for Go
- golang
- go
- go-resty
- http-client
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.
Open Source API and AI Gateway supporting REST, GraphQL, TCP, gRPC and MCP (Model Context Protocol)
- go
- api
- api-management
- api-gateway
An implementation of GraphQL for Go / Golang
- graphql
- graphql-go
- subscriptions
Swagger 2.0 implementation for go
- go
- swagger-codegen
- api
- code-generator
Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.
- uber
- cadence
- workflows
- orchestration-engine
The Open Source Firebase Alternative with GraphQL.
- postgres
- hasura
- graphql
- authentication
Generate Go client and server boilerplate from OpenAPI 3 specifications
Rapid Web Development w/ Go
- go
- buffalo
- golang
- gobuffalo
🪓 An orchestration engine for background tasks, AI agents, and durable workflows
Easy and fluent Go cron scheduling. This is a fork from https://github.com/jasonlvhit/gocron
Golang client for NATS, the cloud native messaging system.
- go
- golang
- nats
- microservices