Topics / #socket-io
Socket-io projects on GitHub
Real-time bidirectional communication with the Socket.IO library.
As of , the most-starred Socket-io projects on GitHub are uptime-kuma (92.6K stars), socket.io (63.2K stars) and locust (28.2K stars). GitHub.Locker tracks 13 Socket-io repositories with 315.3K stars combined. The fastest-growing on October 16 was uptime-kuma, with +46 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
uptime-kuma
louislam/uptime-kuma · ★ 92.6KUptime Kuma is a self-hosted uptime and server monitoring tool with a fancy web UI, status pages, and notifications when your services go down.
dockge
louislam/dockge · ★ 24.6KDockge is a self-hosted, reactive web manager for Docker Compose stacks: from a browser you create, edit, start, stop, restart and delete compose.yaml stacks, update images and watch progress in real time.
+6centrifugo
centrifugal/centrifugo · ★ 10.9KCentrifugo is an open-source, language-agnostic real-time messaging server that lets any backend push messages to connected clients over WebSocket, HTTP-streaming, SSE, GRPC or WebTransport. It acts as a self-hosted alternative to Pubnub, Pusher, Ably, Socket.IO, Phoenix.PubSub and SignalR.
locust
locustio/locust · ★ 28.2KLocust is an open source performance/load testing tool for HTTP and other protocols — you define your tests in regular Python code and run them from the command line or a web-based UI.
The all-time top
13 projects · by stars
- 92.6K
#1 · louislam/uptime-kuma
uptime-kuma
Uptime Kuma is a self-hosted uptime and server monitoring tool with a fancy web UI, status pages, and notifications when your services go down.
- 63.2K
#2 · socketio/socket.iosocket.io
Socket.IO is a library that enables bidirectional, low-latency, real-time communication between a Node.js server and clients such as browsers or mobile apps.
- 28.2K
#3 · locustio/locust
locust
Locust is an open source performance/load testing tool for HTTP and other protocols — you define your tests in regular Python code and run them from the command line or a web-based UI.
- 4
dockge
24.6Klouislam/dockge · TypeScriptDockge is a self-hosted, reactive web manager for Docker Compose stacks: from a browser you create, edit, start, stop, restart and delete compose.yaml stacks, update images and watch progress in real time.
- 5

js-stack-from-scratch
20.1Kverekia/js-stack-from-scratch · JavaScriptA step-by-step tutorial that assembles a modern JavaScript web app stack from scratch — from Node and Yarn through React, Redux, and server-side rendering up to deploying on Heroku.
- 6

NodeBB
15.2KNodeBB/NodeBB · JavaScriptNodeBB is forum/bulletin-board software built on Node.js, with real-time discussions, mobile-responsive design, and RESTful read/write APIs on top of classic forum concepts like categories and user accounts.
- 7

webpack-dashboard
14KFormidableLabs/webpack-dashboard · JavaScriptA CLI dashboard for your webpack dev server: instead of a wall of scrolling build output, you get a tidy terminal dashboard with your build status, errors and log at a glance.
- 8

dalai
12.9Kcocktailpeanut/dalai · CSSDalai is a tool that lets you download and run LLaMA or Alpaca language models directly on your own computer, with a web UI, a CLI, and a JavaScript/socket.io API, built on top of llama.cpp and alpaca.cpp.
- 9

pomelo
11.9KNetEase/pomelo · JavaScriptA fast, scalable game server framework for Node.js, originally built by NetEase. It ships the core framework plus related components — libraries and tools — and also suits realtime web apps.
- 10
frappe
10.9Kfrappe/frappe · PythonFrappe is a full-stack, low-code web framework for building real-world business applications, using Python and MariaDB on the server side and a tightly integrated JavaScript client library on the front end.
- 11

centrifugo
10.9Kcentrifugal/centrifugo · GoCentrifugo is an open-source, language-agnostic real-time messaging server that lets any backend push messages to connected clients over WebSocket, HTTP-streaming, SSE, GRPC or WebTransport. It acts as a self-hosted alternative to Pubnub, Pusher, Ably, Socket.IO, Phoenix.PubSub and SignalR.
- 12

socket.io-client
10.6Ksocketio/socket.io-clientThe official Socket.IO client: the browser and Node.js side of Socket.IO, a realtime application framework for exchanging events between clients and a server.
- 13
StarLive
168SMNETSTUDIO/StarLive · TypeScriptStarLive is a self-hosted live-streaming and interaction platform: it handles the video stream, real-time danmaku/gifts/red-packets/lottery, moderation, and a built-in StarCoin virtual-currency economy. It's a rewrite of the legacy LDLive, moving from serverless HTTP polling to a standalone NestJS backend with persistent Socket.IO connections.
Related topics
Often tagged together