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.
Repository Index
47,133 repositories indexed
1–13 of 13 · Most stars
Go RPC framework with high-performance and strong-extensibility for building micro-services.
- rpc
- go
- microservices
- framework
csvutil provides fast and idiomatic mapping between CSV and Go (golang) values.
- golang
- csv
- fast
- csv-parser
✉️ A streaming Go library for the Internet Message Format and mail messages
- mime
A binary stream packer and unpacker
- unpacker
- packer
tcpack is an application protocol based on TCP to Pack and Unpack bytes stream in go program.
- go
- tcp
- golang
- golang-examples
redisqueue provides a producer and consumer of a queue that uses Redis streams
- go
- golang
- redis
- consumer
High-performance Distributed Command Pattern (DCP) for Go
- command-pattern
- distributed-systems
- golang
- high-performance
Build event-driven and event streaming applications with ease
- golang
- commander
- cqrs
- event-sourcing
Colorized streaming JSON output for Go
- golang
- go
- json
- color
GunDB middleware for Fiber web framework. This middleware enables easy integration of GunDB, a decentralized database.
- decentralized-database
- go-fiber
- gundb
- middleware
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.
- audio-streaming
- conversational-ai
- generative-ai
- llm
Production-grade Server-Sent Events (SSE) for Fiber v3. Event coalescing, priority lanes, topic wildcards, adaptive throttling, built-in auth, Prometheus metrics, graceful drain.
- event-streaming
- fasthttp
- fiber
- gofiber