centrifugal / centrifugo
Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably. Set up once and forever.
☆8,742Updated this week
Alternatives and similar repositories for centrifugo:
Users that are interested in centrifugo are comparing it to the libraries listed below
- High-Performance server for NATS.io, the cloud and edge native messaging system.☆16,484Updated this week
- Fast HTTP package for Go. Tuned for high performance. Zero memory allocations in hot paths. Up to 10x faster than net/http☆22,244Updated this week
- Fast key-value DB in Go.☆14,260Updated this week
- A modern text/numeric/geo-spatial/vector indexing library for go☆10,236Updated this week
- Rapid Web Development w/ Go☆8,100Updated last year
- A push notification server written in Go (Golang).☆8,205Updated 2 weeks ago
- Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.☆23,097Updated 6 months ago
- Pure Go implementation of the WebRTC API☆14,307Updated this week
- Fast, simple, scalable, Docker-ready HTTP microservice for high-level image processing☆5,763Updated last month
- A Go microservices framework☆22,126Updated 3 months ago
- Building event-driven applications the easy way in Go.☆8,109Updated 3 weeks ago
- Blazing fast, structured, leveled logging in Go.☆22,600Updated last month
- Efficient cache for gigabytes of data written in Go.☆7,701Updated last month
- gRPC to JSON proxy generator following the gRPC HTTP spec☆18,530Updated this week
- A realtime distributed messaging platform☆25,132Updated 3 weeks ago
- BuntDB is an embeddable, in-memory key/value database for Go with custom indexing and geospatial support☆4,644Updated 5 months ago
- Machinery is an asynchronous task queue/job queue based on distributed message passing.☆7,636Updated last month
- Package Management for Golang☆8,138Updated 6 months ago
- Fast event-loop networking for Go☆5,931Updated last year
- An entity framework for Go☆15,883Updated this week
- QOR is a set of libraries written in Go that abstracts common features needed for business applications, CMSs, and E-commerce systems.☆5,306Updated last month
- groupcache is a caching and cache-filling library, intended as a replacement for memcached in many cases.☆13,077Updated 2 months ago
- An embedded key/value database for Go.☆8,539Updated this week
- High performance, minimalist Go web framework☆30,485Updated last week
- An embedded key/value database for Go.☆14,338Updated 6 years ago
- An API development platform☆12,209Updated last week
- Go configuration with fangs☆27,871Updated this week
- A high performance HTTP request router that scales well☆16,749Updated 6 months ago
- 🌟 Goa: Elevate Go API development! 🚀 Streamlined design, automatic code generation, and seamless HTTP/gRPC support. ✨☆5,772Updated this week
- A simple RPC framework with protobuf service definitions☆7,265Updated 6 months ago