centrifugal / centrifuge
Real-time messaging library for Go. The simplest way to add feature-rich and scalable WebSocket support to your application. The core of Centrifugo server.
☆1,142Updated this week
Alternatives and similar repositories for centrifuge:
Users that are interested in centrifuge are comparing it to the libraries listed below
- Golang asynchronous task/job queue with Redis, SQS, IronMQ, and in-memory backends☆1,263Updated last year
- Run a real Postgres database locally on Linux, OSX or Windows as part of another Go application or test☆904Updated 2 months ago
- Error handling library with readable stack traces and flexible formatting support 🎆☆1,516Updated 2 years ago
- Authenticator via oauth2, direct, email and telegram☆1,129Updated 3 weeks ago
- Library for scanning data from a database into Go structs and more☆1,356Updated 2 months ago
- ☔️ A complete Go cache library that brings you multiple ways of managing your caches☆2,563Updated last week
- GoWrap is a command line tool for generating decorators for Go interfaces☆1,154Updated last week
- Concurrent data structures for Go☆1,178Updated this week
- Golang port of simdjson: parsing gigabytes of JSON per second☆1,863Updated last year
- A lightweight stream processing library for Go☆1,984Updated this week
- Server Sent Events server and client for Golang☆897Updated 7 months ago
- Fast JSON encoder/decoder compatible with encoding/json for Go☆3,226Updated 3 weeks ago
- 🔘 Minimalistic and High-performance goroutine worker pool written in Go☆1,621Updated this week
- A fast Golang Redis client that supports Client Side Caching, Auto Pipelining, Generics OM, RedisJSON, RedisBloom, RediSearch, etc.☆2,552Updated this week
- Minimalist and zero-dependency scheduling library for Go☆1,840Updated 2 weeks ago
- Fast thread-safe inmemory cache for big number of entries in Go. Minimizes GC overhead☆2,178Updated 7 months ago
- A supersonic rate limiting package for Go with HTTP middleware.☆609Updated 2 months ago
- Message queue system written in Go and backed by Redis☆1,579Updated 2 months ago
- a truly type-safe Go GraphQL client☆1,140Updated 2 weeks ago
- Process background jobs in Go☆2,454Updated 8 months ago
- Go library for creating finite state machines☆1,005Updated last month
- Fault tolerance and resilience patterns for Go☆1,734Updated this week
- Golang errors with stack trace and source fragments.☆1,061Updated 8 months ago
- A flexible and powerful SQL string builder library plus a zero-config ORM.☆1,504Updated last week
- A Go (golang) package for representing a list of errors as a single error.☆2,404Updated 2 months ago
- A modern, fast and scalable websocket framework with elegant API written in Go☆610Updated 3 months ago
- Fast JSON parser and validator for Go. No custom structs, no code generation, no reflection☆2,345Updated 11 months ago
- The Go implementation of Connect: Protobuf RPC that works.☆3,167Updated last week
- Go client SDK for bidirectional communication with Centrifugo and Centrifuge-based server over WebSocket☆220Updated last month
- Combine one or more Go errors together☆1,101Updated 9 months ago