centrifugo
Real-time messenger
A scalable real-time messaging server for building chat apps and real-time data platforms
Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably. Set up once and forever.
8k stars
200 watching
596 forks
Language: Go
last commit: 6 days ago
Linked from 4 awesome lists
eventsourcegrpchttp-streaminghttp3messagingpubsubreal-timeredisscalabilitysockjsssestreamingwebsocketwebsocketswebtransport
Related projects:
Repository | Description | Stars |
---|---|---|
centrifugal/centrifuge | A real-time messaging library for Go that enables efficient and scalable communication between clients and servers | 1,102 |
gotify/server | A simple real-time message sending and receiving server with a web UI and CLI tools. | 11,458 |
heroiclabs/nakama | A distributed server for building social and real-time games and applications | 9,042 |
processone/ejabberd | A robust messaging platform built on Erlang/OTP for real-time communication and data exchange. | 6,117 |
pipedreamhq/pipedream | An integration platform for automating data flows between applications and services. | 8,981 |
tinode/chat | An instant messaging platform with a focus on federated communication and decentralized architecture | 12,086 |
chocobozzz/peertube | A decentralized video streaming platform allowing peer-to-peer direct access to video content | 13,091 |
chaskiq/chaskiq | A full-featured live chat and support platform that enables businesses to manage customer interactions, automate conversations, and provide personalized experiences. | 3,159 |
nanomsg/nng | A lightweight broker-less messaging library offering simple APIs for common messaging problems | 3,852 |
serge-chat/serge | A fully dockerized web interface for chatting with Alpaca through llama.cpp | 5,681 |
kamranahmedse/pennywise | An Electron application to open any website or media in a floating window | 3,775 |
nuclio/nuclio | A high-performance serverless platform for real-time event and data processing | 5,317 |
threedotslabs/watermill | A library for building event-driven applications in Go, making it easy to work with message streams and enabling various architectures such as CQRS and event sourcing. | 7,749 |
chatwoot/chatwoot | A customer engagement suite that allows businesses to manage customer data and conversations across multiple channels. | 21,244 |
nanomsg/nanomsg | A high-performance messaging library for building scalable applications. | 6,003 |