An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability.
- go
- golang
- golang-framework
- microservice-framework
47,133 repositories indexed
1–24 of 32 · Most stars
An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability.
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.
Go RPC framework with high-performance and strong-extensibility for building micro-services.
Go HTTP framework with high-performance and strong-extensibility for building micro-services.
The polyglot queue: Fast and reliable background jobs in Go, Java, JS, Ruby, and Rust on Postgres/SQLite.
Enterprise-ready, Git native feature management solution
Package ini provides INI file read and write functionality in Go
One governed graph for AI agents — GraphQL + MCP over your databases, files, APIs, and code
HTTP middleware for Go that facilitates some quick security wins.
go-doudou(doudou pronounce /dəudəu/)is OpenAPI 3.0 (for REST) spec and Protobuf v3 (for grpc) based lightweight microservice framework. It supports monolith service application as well.
onnx-go gives the ability to import a pre-trained neural network within Go without being linked to a framework or library.
Simple, modular, and observable Go framework for backend applications.
GraphQL Router / API Gateway framework written in Golang, focussing on correctness, extensibility, and high-performance. Supports Federation v1 & v2, Subscriptions & more.
Flamingo Framework and Core Library. Flamingo is a go based framework to build pluggable applications. Focus is on clean architecture, maintainability and operation readiness.
Write as Functions, Deploy as a Monolith or Microservice with WebAssembly
Cap'n Proto library and parser for go. This is go-capnproto-1.0, and does not have rpc. See https://github.com/zombiezen/go-capnproto2 for 2.0 which has rpc and capabilities.
Type-safe, persistent, embedded task queues and background job runner w/ SQLite. Web monitoring UI included.
pocketbase boilerplate
Go client for the GeoServer REST API — workspaces, datastores, layers, styles, security, ACL, GeoWebCache, Importer, plus OWS GetCapabilities/Describe. Tested against GeoServer 2.27 LTS and 2.28 stable.
Add interceptors to GO http.Client
GO Golang Utilities and helpers like validators and string formatters
Simple and lightweight http server for local files
Enriches the standard go http client with retry functionality.
Production-ready Go framework for gRPC + HTTP APIs with MongoDB ODM, zero-config SSL, Temporal workflows, cloud utilities, and bootstrap CLI.