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
201 watching
599 forks
Language: Go
last commit: about 1 month 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,114 |
gotify/server | A simple real-time message sending and receiving server with a web UI and CLI tools. | 11,625 |
heroiclabs/nakama | A distributed server for building social and real-time games and applications | 9,117 |
processone/ejabberd | A robust messaging platform built on Erlang/OTP for real-time communication and data exchange. | 6,129 |
pipedreamhq/pipedream | An integration platform that enables developers to automate workflows across multiple applications and services using pre-built components and custom code | 9,075 |
tinode/chat | An instant messaging platform with a focus on federated communication and decentralized architecture | 12,151 |
chocobozzz/peertube | A decentralized video streaming platform allowing peer-to-peer direct access to video content | 13,190 |
chaskiq/chaskiq | A full-featured live chat and support platform that enables businesses to manage customer interactions, automate conversations, and provide personalized experiences. | 3,188 |
nanomsg/nng | A lightweight broker-less messaging library offering simple APIs for common messaging problems | 3,884 |
serge-chat/serge | A fully dockerized web interface for chatting with Alpaca through llama.cpp | 5,689 |
kamranahmedse/pennywise | An Electron application to open any website or media in a floating window | 3,789 |
nuclio/nuclio | A high-performance platform for real-time event and data processing | 5,339 |
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,907 |
chatwoot/chatwoot | A customer engagement suite that allows businesses to manage customer data and conversations across multiple channels. | 21,631 |
nanomsg/nanomsg | A high-performance messaging library for building scalable applications. | 6,014 |