Skip to content
Change the repository type filter

All

    Repositories list

    • 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
      MIT License
      1151.4k712Updated Apr 14, 2026Apr 14, 2026
    • 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…
      Go
      Apache License 2.0
      69310k1912Updated Apr 10, 2026Apr 10, 2026
    • Documentation site for Centrifugo
      JavaScript
      Apache License 2.0
      361002Updated Apr 10, 2026Apr 10, 2026
    • protocol

      Public
      Centrifuge client-server protocol definitions
      Go
      MIT License
      11911Updated Apr 10, 2026Apr 10, 2026
    • JavaScript client SDK to communicate with Centrifugo and Centrifuge-based server from browser, NodeJS and React Native. Supports WebSocket, HTTP-streaming over …
      JavaScript
      MIT License
      119485115Updated Apr 10, 2026Apr 10, 2026
    • pycent

      Public
      Python library to communicate with Centrifugo HTTP API. Synchronous and asynchronous clients included
      Python
      MIT License
      178313Updated Apr 1, 2026Apr 1, 2026
    • Official Centrifugo Helm chart for Kubernetes
      Mustache
      MIT License
      345216Updated Mar 23, 2026Mar 23, 2026
    • A home for Centrifugo PRO releases
      1600Updated Mar 12, 2026Mar 12, 2026
    • Homebrew formula for Centrifugo
      Ruby
      1200Updated Mar 12, 2026Mar 12, 2026
    • General Java and Android client SDK for bidirectional communication with Centrifugo and Centrifuge-based server over WebSocket
      Java
      MIT License
      356983Updated Mar 8, 2026Mar 8, 2026
    • Go client SDK for bidirectional communication with Centrifugo and Centrifuge-based server over WebSocket
      Go
      MIT License
      5625963Updated Mar 8, 2026Mar 8, 2026
    • Centrifugo real-time WebSocket SDK for Python on top of asyncio
      Python
      MIT License
      165832Updated Mar 8, 2026Mar 8, 2026
    • Dart (Flutter) client SDK for bidirectional communication with Centrifugo and Centrifuge-based server over WebSocket
      Dart
      MIT License
      4112320Updated Mar 8, 2026Mar 8, 2026
    • C# client SDK to communicate with Centrifugo and Centrifuge-based server from multiple environments. Supports Protobuf communication over WebSocket (primary) an…
      C#
      MIT License
      0600Updated Mar 7, 2026Mar 7, 2026
    • Swift client SDK for bidirectional real-time communication with Centrifugo and Centrifuge-based server over WebSocket
      Swift
      MIT License
      516074Updated Mar 7, 2026Mar 7, 2026
    • examples

      Public
      Collection of examples for Centrifugo stack https://centrifugal.dev
      PHP
      MIT License
      2857125Updated Mar 1, 2026Mar 1, 2026
    • .github

      Public
      0000Updated Jan 1, 2026Jan 1, 2026
    • web

      Public
      Admin web interface for Centrifugo real-time messaging server
      TypeScript
      MIT License
      144104Updated Dec 12, 2025Dec 12, 2025
    • gocent

      Public
      Go library to communicate with Centrifugo HTTP API
      Go
      MIT License
      308712Updated Oct 12, 2025Oct 12, 2025
    • Source code for Centrifugo grand tutorial – Building WebSocket chat/messenger application from scratch. See the tutorial here - https://centrifugal.dev/docs/tut…
      Python
      MIT License
      134910Updated Apr 17, 2025Apr 17, 2025
    • rubycent

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

      Public
      PHP library to communicate with Centrifugo HTTP API
      PHP
      MIT License
      3618412Updated 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
      MIT License
      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…
      Lua
      2800Updated Apr 25, 2022Apr 25, 2022
    • iOS and Android clients for Centrifugo and Centrifuge library using gomobile on top of centrifuge-go
      Go
      MIT License
      145760Updated Mar 9, 2022Mar 9, 2022
    • documentation

      Public archive
      Centrifugo v1 documentation
      CSS
      MIT License
      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
      MIT License
      222840Updated Sep 11, 2018Sep 11, 2018
    • jscent

      Public
      Node.js client to interact with Centrifugo v1 HTTP API
      JavaScript
      MIT License
      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
    ProTip! When viewing an organization's repositories, you can use the props. filter to filter by custom property.