Websockets Open Source Projects
Browse 568 Websockets open source projects, ranked by GitHub stars. Find the most popular Websockets tools and libraries.
supabase/supabase
The Postgres development platform. Supabase gives you a dedicated Postgres database to build your web, mobile, and AI applications.
Metrics details
| Stars | 106,606 |
nestjs/nest
A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀
Metrics details
| Stars | 76,155 |
bigskysoftware/htmx
</> htmx - high power tools for HTML
Metrics details
| Stars | 48,554 |
Kong/insomnia
The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. With Cloud, Local and Git storage.
Metrics details
| Stars | 39,898 |
kataras/iris
The fastest HTTP/2 Go Web Framework. New, modern and easy to learn. Fast development with Code you control. Unbeatable cost-performance ratio :rocket:
Metrics details
| Stars | 25,572 |
gorilla/websocket
Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.
Metrics details
| Stars | 24,814 |
actix/actix-web
Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust.
Metrics details
| Stars | 24,737 |
thingsboard/thingsboard
Open-source IoT Platform - Device management, data collection, processing and visualization.
Metrics details
| Stars | 22,094 |
uNetworking/uWebSockets
Simple, secure & standards compliant web server for the most demanding of applications
Metrics details
| Stars | 18,923 |
joewalnes/websocketd
Turn any program that uses STDIN/STDOUT into a WebSocket server. Like inetd, but for WebSockets.
Metrics details
| Stars | 17,466 |
NodeBB/NodeBB
Node.js based forum software built for the modern web
Metrics details
| Stars | 15,157 |
novnc/noVNC
VNC client web application
Metrics details
| Stars | 13,859 |
PerfectlySoft/Perfect
Server-side Swift. The Perfect core toolset and framework for Swift Developers. (For mobile back-end development, website and API development, and more…)
Metrics details
| Stars | 13,748 |
encode/starlette
The little ASGI framework that shines. 🌟
Metrics details
| Stars | 12,488 |
tsl0922/ttyd
Share your terminal over the web
Metrics details
| Stars | 12,068 |
schlagmichdoch/PairDrop
PairDrop: Transfer Files Cross-Platform. No Setup, No Signup.
Metrics details
| Stars | 10,982 |
centrifugal/centrifugo
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.
Metrics details
| Stars | 10,533 |
cs01/gdbgui
Browser-based frontend to gdb (gnu debugger). Add breakpoints, view the stack, visualize data structures, and more in C, C++, Go, Rust, and Fortran. Run gdbgui from the terminal and a new tab will open in your browser.
Metrics details
| Stars | 10,347 |
uNetworking/uWebSockets.js
μWebSockets for Node.js back-ends :metal:
Metrics details
| Stars | 9,126 |
daltoniam/Starscream
Websockets in swift for iOS and OSX
Metrics details
| Stars | 8,641 |
vi/websocat
Command-line client for WebSockets, like netcat (or curl) for ws:// with advanced socat-like functions
Metrics details
| Stars | 8,600 |
sockjs/sockjs-client
WebSocket emulation - Javascript client
Metrics details
| Stars | 8,516 |
microsoft/cpprestsdk
The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services.
Metrics details
| Stars | 8,266 |
supabase/realtime
Broadcast, Presence, and Postgres Changes via WebSockets
Metrics details
| Stars | 7,606 |
ninenines/cowboy
Small, fast, modern HTTP server for Erlang/OTP.
Metrics details
| Stars | 7,521 |
sammchardy/python-binance
Binance Exchange API python implementation for automated trading
Metrics details
| Stars | 7,192 |
colyseus/colyseus
⚔ Multiplayer Framework for Node.js
Metrics details
| Stars | 7,109 |
Jrohy/multi-v2ray
v2ray/xray多用户管理部署程序
Metrics details
| Stars | 6,977 |
ratchetphp/Ratchet
Asynchronous WebSocket server
Metrics details
| Stars | 6,434 |
SocketCluster/socketcluster
Highly scalable realtime pub/sub and RPC framework
Metrics details
| Stars | 6,197 |
eranyanay/1m-go-websockets
handling 1M websockets connections in Go
Metrics details
| Stars | 5,996 |
python-websockets/websockets
Library for building WebSocket servers and clients in Python
Metrics details
| Stars | 5,702 |
partykit/partykit
PartyKit simplifies developing multiplayer applications
Metrics details
| Stars | 5,666 |
soketi/soketi
Next-gen, Pusher-compatible, open-source WebSockets server. Simple, fast, and resilient. 📣
Metrics details
| Stars | 5,625 |
vibora-io/vibora
Fast, asynchronous and elegant Python web framework.
Metrics details
| Stars | 5,590 |
warmcat/libwebsockets
canonical libwebsockets.org networking library
Metrics details
| Stars | 5,307 |
asyncapi/spec
The AsyncAPI specification allows you to create machine-readable definitions of your asynchronous APIs.
Metrics details
| Stars | 5,243 |
blinker-iot/blinker-library
An IoT Solution,Blinker library for embedded hardware. Works with Arduino R4, ESP32.
Metrics details
| Stars | 5,181 |
huashengdun/webssh
:seedling: Web based ssh client
Metrics details
| Stars | 5,126 |
beyondcode/laravel-websockets
Websockets for Laravel. Done right.
Metrics details
| Stars | 5,078 |
boostorg/beast
HTTP and WebSocket built on Boost.Asio in C++11
Metrics details
| Stars | 4,809 |
strawberry-graphql/strawberry
A GraphQL library for Python that leverages type annotations 🍓
Metrics details
| Stars | 4,689 |
antoniomika/sish
HTTP(S)/WS(S)/TCP Tunnels to localhost using only SSH.
Metrics details
| Stars | 4,673 |
liveblocks/liveblocks
Realtime infrastructure for multiplayer apps and agents
Metrics details
| Stars | 4,671 |
novnc/websockify
Websockify is a WebSocket to TCP proxy/bridge. This allows a browser to connect to any application/server/service.
Metrics details
| Stars | 4,424 |
totaljs/framework
Node.js framework
Metrics details
| Stars | 4,362 |
jetty/jetty.project
Eclipse Jetty® - Web Container & Clients - supports HTTP/3, HTTP/2, HTTP/1, websocket, servlets, and more
Metrics details
| Stars | 4,091 |
slackapi/python-slack-sdk
Slack Developer Kit for Python
Metrics details
| Stars | 4,010 |
fastly/pushpin
A proxy server for adding push to your API, used at the core of Fastly's Fanout service
Metrics details
| Stars | 3,849 |
Atmosphere/atmosphere
Real-time transport layer for Java AI agents. Build once with @Agent — deliver over WebSocket, SSE, gRPC, and WebTransport/HTTP3. Talk MCP, A2A and AG-UI.
Metrics details
| Stars | 3,787 |
websocket-client/websocket-client
WebSocket client for Python
Metrics details
| Stars | 3,705 |
franciscop/server
:desktop_computer: Simple and powerful server for Node.js
Metrics details
| Stars | 3,555 |
crossoverJie/SSM
:two_hearts: build SSM from 0 👉🏽👉🏽 distributed micro service.
Metrics details
| Stars | 3,417 |
slackapi/node-slack-sdk
Slack Developer Kit for Node.js
Metrics details
| Stars | 3,375 |
aspen-cloud/triplit
A full-stack, syncing database that runs on both server and client. Pluggable storage (indexeddb, sqlite, durable objects), syncs over websockets, and works with your favorite framework (React, Solid, Vue, Svelte).
Metrics details
| Stars | 3,099 |
slackapi/bolt-js
A framework to build Slack apps using JavaScript
Metrics details
| Stars | 2,923 |
tiangolo/uvicorn-gunicorn-fastapi-docker
Docker image with Uvicorn managed by Gunicorn for high-performance FastAPI web applications in Python with performance auto-tuning.
Metrics details
| Stars | 2,915 |
bmoscon/cryptofeed
Cryptocurrency Exchange Websocket Data Feed Handler
Metrics details
| Stars | 2,873 |
clj-commons/aleph
Asynchronous streaming communication for Clojure - web server, web client, and raw TCP/UDP
Metrics details
| Stars | 2,591 |
http-kit/http-kit
Simple, high-performance event-driven HTTP client+server for Clojure
Metrics details
| Stars | 2,566 |
