Best Open Source websocket Libraries
A curated list of the most popular GitHub repositories tagged with websocket. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.
#1louislam/uptime-kuma
A fancy self-hosted monitoring tool
#2hoppscotch/hoppscotch
Open-Source API Development Ecosystem โข https://hoppscotch.io โข Offline, On-Prem & Cloud โข Web, Desktop & CLI โข Open-Source Alternative to Postman, Insomnia
#3socketio/socket.io
Realtime application framework (Node.JS server)
#4mitmproxy/mitmproxy
An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.
#5curl/curl
A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, MQTTS, POP3, POP3S, RTMP, RTMPS, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features
#6labstack/echo
High performance, minimalist Go web framework
#7kataras/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:
#8yudai/gotty
Share your terminal as a web application
#9swoole/swoole-src
๐ Coroutine-based concurrency library for PHP
#10mountain-loop/yaak
The most intuitive desktop API client. Organize and execute REST, GraphQL, WebSockets, Server Sent Events, and gRPC ๐ฆฌ
#11ZLMediaKit/ZLMediaKit
WebRTC/RTSP/RTMP/HTTP/HLS/HTTP-FLV/WebSocket-FLV/HTTP-TS/HTTP-fMP4/WebSocket-TS/WebSocket-fMP4/GB28181/SRT/STUN/TURN server and client framework based on C++11
#12wulabing/Xray_onekey
Xray ๅบไบ Nginx ็ VLESS + XTLS ไธ้ฎๅฎ่ฃ ่ๆฌ
#13Laverna/laverna
Laverna is a JavaScript note taking application with Markdown editor and encryption support. Consider it like open source alternative to Evernote.
#14artilleryio/artillery
The complete load testing platform. Everything you need for production-grade load tests. Serverless & distributed. Load test with Playwright. Load test HTTP APIs, GraphQL, WebSocket, and more. Use any Node.js module.
#15daltoniam/Starscream
Websockets in swift for iOS and OSX
#16gobwas/ws
A tiny WebSocket library for Go.
#17boostorg/beast
HTTP and WebSocket built on Boost.Asio in C++11
#18juggleim/im-server
IM Chat, High-performance, scalable, self-hosted instant messaging server in Go โ private chat, groups, chatrooms, WebSocket and REST APIs.
#19Kounex/obs_blade
Make use of the OBS WebSocket Plugin (https://github.com/obsproject/obs-websocket) and control your stream
#20Adolanium/hermes-gadget-sdk
Build voice and text devices for your Hermes Agent, with ESP32 firmware, a Linux client, and a desktop simulator.
#21Conceptual-Machines/magda-core
An open ecosystem for music production.
#22obbyworld/obby
Modern IRC Client for the web, desktop and mobile.
#23tunr-dev/tunr
The network layer for AI agents. Reach your customers' on-prem data, show what you build, keep it running โ through one relay that your machines only ever dial out to. Plus tunnels and deploys.
#24Shik3i/KoalaSync
Minimalist, privacy-first synchronized video playback for YouTube, Netflix, Emby, and general HTML5. Built with pure Vanilla JS and a Node.js relay.