High performance, minimalist Go web framework
- go
- echo
- web
- middleware
77,852 visible repositories in the index
1–24 of 120 · Most stars
High performance, minimalist Go web framework
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.
The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :rocket:
Temporal service
lightweight, idiomatic and composable router for building Go HTTP services
An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability.
Simple, reliable, and efficient distributed task queue in Go
Scalable open-source game backend server: multiplayer, matchmaking, leaderboards, chat, and social features for games.
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.
Cadence is a distributed, scalable, durable, and highly available orchestration engine to execute asynchronous long-running business logic in a scalable and resilient way.
The Open Source Firebase Alternative with GraphQL.
TranslatedBest microservices framework in Go, like alibaba Dubbo, but with more features, Scale easily. Try it. Test it. If you feel it's better, use it! Java has dubbo, Golang has rpcx! build for cloud!
🪓 An orchestration engine for background tasks, AI agents, and durable workflows
Machinery is an asynchronous task queue/job queue based on distributed message passing.
TranslatedScheduled task management system
The polyglot queue: Fast and reliable background jobs in Go, Java, JS, Ruby, and Rust on Postgres/SQLite.
🪽 An open, easy, fast, reliable and battery-efficient solution for real-time communications
package for building REST-style Web Services using Go
Enterprise-ready, Git native feature management solution
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
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.