Centrifugal Labs (centrifugal)

Centrifugal Labs

centrifugal

Geek Repo

Real-time messaging server and its friends

Location:Cyprus

Home Page:https://centrifugal.dev

Twitter:@centrifugalabs

Github PK Tool:Github PK Tool

Centrifugal Labs's repositories

centrifugo

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

Language:GoLicense:Apache-2.0Stargazers:8244Issues:203Issues:454

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:GoLicense:MITStargazers:1055Issues:25Issues:97

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, EventSource, WebTransport.

Language:TypeScriptLicense:MITStargazers:393Issues:20Issues:156

centrifuge-go

Go client SDK for bidirectional communication with Centrifugo and Centrifuge-based server over WebSocket

Language:GoLicense:MITStargazers:207Issues:9Issues:39

phpcent

PHP library to communicate with Centrifugo HTTP API

Language:PHPLicense:MITStargazers:154Issues:7Issues:30

centrifuge-dart

Dart (Flutter) client SDK for bidirectional communication with Centrifugo and Centrifuge-based server over WebSocket

Language:DartLicense:MITStargazers:105Issues:8Issues:37

gocent

Go library to communicate with Centrifugo HTTP API

Language:GoLicense:MITStargazers:75Issues:4Issues:8

pycent

Python library to communicate with Centrifugo HTTP API. Synchronous and asynchronous clients included

Language:PythonLicense:MITStargazers:70Issues:7Issues:20

centrifuge-java

General Java and Android client SDK for bidirectional communication with Centrifugo and Centrifuge-based server over WebSocket

Language:JavaLicense:MITStargazers:63Issues:4Issues:25

centrifuge-mobile

iOS and Android clients for Centrifugo and Centrifuge library using gomobile on top of centrifuge-go

Language:GoLicense:MITStargazers:57Issues:8Issues:19

examples

Collection of examples for Centrifugo stack https://centrifugal.dev

Language:PHPLicense:MITStargazers:49Issues:4Issues:5

centrifuge-android

Android client to communicate with Centrifugo v1 over Websockets (not maintained anymore)

centrifuge-swift

Swift client SDK for bidirectional real-time communication with Centrifugo and Centrifuge-based server over WebSocket

Language:SwiftLicense:MITStargazers:47Issues:5Issues:42

web

Admin web interface for Centrifugo real-time messaging server

Language:TypeScriptLicense:MITStargazers:37Issues:6Issues:14

adjacent

Centrifugo v1 integration with Django framework, for Centrifugo v2 use cent Python client to integrate

helm-charts

Official Centrifugo Helm chart for Kubernetes

Language:MustacheLicense:MITStargazers:32Issues:3Issues:16

centrifuge-ios

Swift client to communicate with Centrifugo v1 from iOS over WebSocket (not maintained anymore)

Language:SwiftLicense:MITStargazers:28Issues:6Issues:13

centrifuge-python

Centrifugo real-time WebSocket SDK for Python on top of asyncio

Language:PythonLicense:MITStargazers:28Issues:6Issues:5

grand-chat-tutorial

Source code for Centrifugo grand tutorial – Building WebSocket chat/messenger application from scratch. See the tutorial here - https://centrifugal.dev/docs/tutorial/intro

Language:PythonLicense:MITStargazers:25Issues:2Issues:2

rubycent

Ruby gem to communicate with Centrifugo HTTP API

Language:RubyLicense:MITStargazers:20Issues:5Issues:7

documentation

Centrifugo v1 documentation

Language:CSSLicense:MITStargazers:14Issues:5Issues:2

jscent

Node.js client to interact with Centrifugo v1 HTTP API

Language:JavaScriptLicense:MITStargazers:11Issues:4Issues:8

centrifugal.dev

Documentation site for Centrifugo

Language:JavaScriptLicense:Apache-2.0Stargazers:8Issues:3Issues:6

rotor

Rotor is a high-performance PUB/SUB Broker and Presence Manager for Centrifuge and Centrifugo based on Tarantool Cartridge (EXPERIMENTAL)

protocol

Centrifuge client-server protocol definitions

Language:GoLicense:MITStargazers:7Issues:3Issues:3

centrifugo-pro

A home for Centrifugo PRO releases

tarantool-centrifuge

Base Lua module to build Centrifugo Tarantool Engine. Work in progress.

Language:LuaLicense:MITStargazers:4Issues:2Issues:0

homebrew-centrifugo

Homebrew formula for Centrifugo

Language:RubyStargazers:2Issues:3Issues:0