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.
⚡️ Express inspired web framework written in Go
Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.
Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http
The Go language implementation of gRPC. HTTP/2 based RPC
An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability.
:100:Go Struct and Field validation, including Cross Field, Cross Struct, Map, Slice and Array diving
Share your terminal as a web application
Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but for WebSockets.
A high performance HTTP request router that scales well
Workflow Engine for Kubernetes
Scalable open-source game backend server: multiplayer, matchmaking, leaderboards, chat, and social features for games.
A high productivity, full-stack web framework for the Go language.
- web-framework
- web-application
- web-application-framework
- hacktoberfest
Simple HTTP, REST, and SSE client library for Go
A distributed transaction framework, supports workflow, saga, tcc, xa, 2-phase message, outbox patterns, supports many languages.
The Open Source Firebase Alternative with GraphQL.
🤯 High-performance PHP application server, process manager written in Go and powered with plugins
- application-server
- golang
- workers
- supervisor
🪓 An orchestration engine for background tasks, AI agents, and durable workflows
Machinery is an asynchronous task queue/job queue based on distributed message passing.
- go
- golang
- task
- task-scheduler
Easy and fluent Go cron scheduling. This is a fork from https://github.com/jasonlvhit/gocron
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.
HCL is the HashiCorp configuration language.
- hcl
- configuration-language
- hashicorp
- json
Receive notifications when an image is updated on a Docker registry
Enterprise-ready, Git native feature management solution