Skip to content
Change the repository type filter

All

    Repositories list

    • helm-charts

      Public
      Official Centrifugo Helm chart for Kubernetes
      Mustache
      324244Updated Nov 24, 2025Nov 24, 2025
    • centrifuge-csharp

      Public
      [WIP] C# client SDK to communicate with Centrifugo and Centrifuge-based server from multiple environments. Supports Protobuf communication over WebSocket (primary) and HTTP-streaming (bidirectional emulation)
      C#
      0200Updated Nov 24, 2025Nov 24, 2025
    • centrifugal.dev

      Public
      Documentation site for Centrifugo
      JavaScript
      36802Updated Nov 23, 2025Nov 23, 2025
    • Swift client SDK for bidirectional real-time communication with Centrifugo and Centrifuge-based server over WebSocket
      Swift
      485572Updated Nov 23, 2025Nov 23, 2025
    • .github

      Public
      0000Updated Nov 22, 2025Nov 22, 2025
    • centrifugo

      Public
      Scalable real-time messaging server in a language-agnostic way. Self-hosted alternative to Pubnub, Pusher, Ably, socket.io, Phoenix.PubSub, SignalR. Set up once and forever.
      Go
      6669.6k178Updated Nov 20, 2025Nov 20, 2025
    • 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.
      Go
      1061.3k54Updated Nov 20, 2025Nov 20, 2025
    • centrifuge-python

      Public
      Centrifugo real-time WebSocket SDK for Python on top of asyncio
      Python
      165232Updated Nov 14, 2025Nov 14, 2025
    • centrifugo-pro

      Public
      A home for Centrifugo PRO releases
      1500Updated Nov 13, 2025Nov 13, 2025
    • homebrew-centrifugo

      Public
      Homebrew formula for Centrifugo
      Ruby
      1200Updated Nov 13, 2025Nov 13, 2025
    • examples

      Public
      Collection of examples for Centrifugo stack https://centrifugal.dev
      PHP
      2656025Updated Nov 3, 2025Nov 3, 2025
    • 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.
      JavaScript
      118467102Updated Oct 19, 2025Oct 19, 2025
    • web

      Public
      Admin web interface for Centrifugo real-time messaging server
      TypeScript
      144014Updated Oct 16, 2025Oct 16, 2025
    • Dart (Flutter) client SDK for bidirectional communication with Centrifugo and Centrifuge-based server over WebSocket
      Dart
      3912220Updated Oct 13, 2025Oct 13, 2025
    • gocent

      Public
      Go library to communicate with Centrifugo HTTP API
      Go
      308512Updated Oct 12, 2025Oct 12, 2025
    • protocol

      Public
      Centrifuge client-server protocol definitions
      Go
      9812Updated Oct 5, 2025Oct 5, 2025
    • centrifuge-go

      Public
      Go client SDK for bidirectional communication with Centrifugo and Centrifuge-based server over WebSocket
      Go
      5324563Updated Aug 8, 2025Aug 8, 2025
    • pycent

      Public
      Python library to communicate with Centrifugo HTTP API. Synchronous and asynchronous clients included
      Python
      168120Updated Jul 17, 2025Jul 17, 2025
    • grand-chat-tutorial

      Public
      Source code for Centrifugo grand tutorial – Building WebSocket chat/messenger application from scratch. See the tutorial here - https://centrifugal.dev/docs/tutorial/intro
      Python
      114610Updated Apr 17, 2025Apr 17, 2025
    • General Java and Android client SDK for bidirectional communication with Centrifugo and Centrifuge-based server over WebSocket
      Java
      346983Updated Mar 4, 2025Mar 4, 2025
    • rubycent

      Public
      Ruby gem to communicate with Centrifugo HTTP API
      Ruby
      162200Updated Oct 31, 2024Oct 31, 2024
    • phpcent

      Public
      PHP library to communicate with Centrifugo HTTP API
      PHP
      3718311Updated Oct 16, 2024Oct 16, 2024
    • tarantool-centrifuge

      Public archive
      Base Lua module to build Centrifugo Tarantool Engine. Tarantool integration was removed in Centrifugo v6, all related repositories moved to read-only.
      Lua
      0400Updated Jul 5, 2023Jul 5, 2023
    • rotor

      Public archive
      Rotor is a high-performance PUB/SUB Broker and Presence Manager for Centrifuge and Centrifugo based on Tarantool Cartridge. Tarantool integration was removed in Centrifugo v6, all related repositories moved to read-only.
      Lua
      2800Updated Apr 25, 2022Apr 25, 2022
    • iOS and Android clients for Centrifugo and Centrifuge library using gomobile on top of centrifuge-go
      Go
      145760Updated Mar 9, 2022Mar 9, 2022
    • documentation

      Public archive
      Centrifugo v1 documentation
      CSS
      71401Updated Nov 5, 2018Nov 5, 2018
    • centrifuge-ios

      Public archive
      Swift client to communicate with Centrifugo v1 from iOS over WebSocket (not maintained anymore)
      Swift
      222840Updated Sep 11, 2018Sep 11, 2018
    • jscent

      Public
      Node.js client to interact with Centrifugo v1 HTTP API
      JavaScript
      51130Updated Sep 2, 2018Sep 2, 2018
    • adjacent

      Public archive
      Centrifugo v1 integration with Django framework, for Centrifugo v2 use cent Python client to integrate
      Python
      53200Updated Aug 17, 2018Aug 17, 2018
    • centrifuge-android

      Public archive
      Android client to communicate with Centrifugo v1 over Websockets (not maintained anymore)
      Java
      2648120Updated Apr 18, 2018Apr 18, 2018