The Go language implementation of gRPC. HTTP/2 based RPC
Repository Index
72,862 visible repositories in the index
1–24 of 62 · Most stars
An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability.
- go
- golang
- golang-framework
- microservice-framework
Infrastructure orchestration from local to your cloud
- go
- backend
- microservices
- encore
A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.
- saga
- xa
- tcc
- microservice
go generate based graphql server library
The Open Source Firebase Alternative with GraphQL.
- postgres
- hasura
- graphql
- authentication
Machinery is an asynchronous task queue/job queue based on distributed message passing.
- go
- golang
- task
- task-scheduler
bridge between mattermost, IRC, gitter, xmpp, slack, discord, telegram, rocketchat, twitch, ssh-chat, zulip, whatsapp, keybase, matrix, microsoft teams, nextcloud, mumble, vk and more with REST API (mattermost not required!)
- mattermost
- xmpp
- telegram
- gitter
The home of the CUE language! Validate and define text-based and dynamic configuration
- data
- validation
- configuration
- kubernetes
A Cloud Native traffic orchestration system. (CNCF Project)
- go
- http
- api-gateway
- gateway
GraphQL server with a focus on ease of use
- graphql
- go
- golang
Instant REST and MCP APIs for PostgreSQL and MySQL, on existing or new databases. CRUD, custom SQL routes, auth and ACL without writing a backend. Low-code, ⚡ realtime, high-performance. Native MySQL support since v2.5
- postgresql
- golang
- postgres
- rest-api
Self-hostable workflow orchestrator for teams whose main work isn't orchestration. Declarative YAML over your scripts, SSH commands, containers, etc; keep workflows separate from business logic. One binary, no database, runs on limited H/W resources. Alternative to Airflow / Cron / Job Scheduler.
- cron
- workflow-engine
- workflow-scheduler
- workflow-orchestration
Open source Firebase + Heroku to develop, scale and secure serverless apps on Kubernetes
Docker-based local PHP+Node.js web development environments
An HTTP router and reverse proxy for service composition, including use cases like Kubernetes Ingress
- proxy
- router
- eskip
- mosaic
DeepORG (formerly GraphJin) — one governed AI agent for your whole organization: databases, APIs, files, and code over MCP
Manages Envoy Proxy as a Standalone or Kubernetes-based Application Gateway
- envoy
- kubernetes
- gateway-api
- cncf
Kubernetes-like control planes for form-factors and use-cases beyond Kubernetes and container workloads.
- k8s
- kubernetes
- multitenancy
- kcp
goworker is a Go-based background worker that runs 10 to 100,000* times faster than Ruby-based workers.
Rule engine implementation in Golang
- golang
- rule-engine
- rule
- inference-engine
A list of software that turns your database into a REST/GraphQL API
Simple Admin是一个基于Go Zero开发面向小型到大型项目的分布式微服务后端管理系统脚手架,提供丰富的后台管理功能,支持k8s快速部署,助力快速开发高并发微服务集群,适合学习和商用。Simple Admin is a powerful microservice framework for large management system. It is based on go-zero and supports several advanced features. It can help you to develop a microservice back-end management system in a short time.
- go
- golang
- backend
- admin
🚀Gev is a lightweight, fast non-blocking TCP network library / websocket server based on Reactor mode. Support custom protocols to quickly and easily build high-performance servers.
- epoll-tcp-server
- kqueue
- golang
- reactor