High performance, minimalist Go web framework
- go
- echo
- web
- middleware
47,133 repositories indexed
1–24 of 24 · 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.
Scalable open-source game backend server: multiplayer, matchmaking, leaderboards, chat, and social features for games.
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 interactive web server
Build AI (or any) apps with scalable microservices & microfrontends.
Future-proof content collaboration platform
💨 A real time messaging system to build a scalable in-app notifications, multiplayer games, chat apps in web and mobile apps.
NFF-Go -Network Function Framework for GO (former YANFF)
Simple, fast and scalable golang rpc library for high load
iWF is a Workflow-As-Code microservice orchestration platform offering an orchestration coding framework and service for building resilient, fault-tolerant, scalable long-running processes
An opinionated production-ready SQL-/Swagger-first RESTful JSON API written in Go, highly integrated with VSCode DevContainers by allaboutapps.
An simple, easily extensible and concurrent health-check library for Go services
A self-hosted application for sharing wishlists and collaborating on gifts and presents.
Microservice framework following best cloud practices with a focus on productivity.
Zero allocation Nullable structures in one library with handy conversion functions, marshallers and unmarshallers
Simple and scalable boilerplate to build powerful and organized REST projects with Fiber.
Nullable Go types that can be marshalled/unmarshalled to/from JSON.
The Coherence Go Client allows native Go applications to act as cache clients to a Coherence cluster using gRPC for the network transport.
Pure Go library for reading and writing MATLAB .mat files (v5-v7.3+). No CGo, no external dependencies. Full support for numeric types, complex numbers, and multi-dimensional arrays. Cross-platform (Windows/Linux/macOS). Part of SciGoLib ecosystem.
High performance LTSV (Labeled Tab Separeted Value) reader for Go.
Open-source real-time Voice AI infrastructure in Go. Stream audio via WebRTC or WebSocket, connect STT → LLM → TTS pipelines, and build scalable voice agents and conversational AI applications.