sponsors

An open API service aggregating public data about GitHub Sponsors.

centrifugal

View JSON Representation

Real-time messaging server and its friends

Funding Links: https://github.com/sponsors/centrifugal

GitHub Sponsors Profile

The main product of Centrifugal organization is Centrifugo – https://centrifugal.dev. This is a real-time messaging server which can handle lots of persistent connections from application users and provides an API for publishing messages towards active connections (PUB/SUB mechanics). It's fully language-agnostic and can integrate with any existing application stack.
These days Centrifugo provides some advanced and unique features that can simplify a developer's life and save months of development, even if the application backend itself is built with the asynchronous concurrent language. To name some:

Centrifugo can scale out-of-the-box to many machines with several supported brokers.
It supports a variety of client-to-server transports to choose from.
It's the only server which provides both client-side and server-side channel subscriptions

Centrifugal organization combines several repos in Centrifugo ecosystem. Including real-time messaging library for Go language, client connectors (for Javascript, Dart, Swift, Java, Go languages), server API libraries, Helm charts for Kubernetes, etc.
This all requires more and more time to maintain and improve. The complexity grows with every new feature. We believe that Centrifugo is awesome and want to make sure its development is sustainable. That's why having sponsorship is really important for us.

Featured Works

centrifugal/centrifugo

Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably. Set up once and forever.

Language: Go - Stars: 8458
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.

Language: Go - Stars: 1108
centrifugal/centrifuge-js

JavaScript client SDK to communicate with Centrifugo and Centrifuge-based server from browser, NodeJS and React Native. Supports WebSocket, HTTP-streaming over Fetch and Readable Stream API, EventS…

Language: TypeScript - Stars: 411

Sponsors

Active Sponsors
Past Sponsors

Sponsor Breakdown