back to home

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

84,173JavaScript
Explore Repo

#2hoppscotch/hoppscotch

Open-Source API Development Ecosystem โ€ข https://hoppscotch.io โ€ข Offline, On-Prem & Cloud โ€ข Web, Desktop & CLI โ€ข Open-Source Alternative to Postman, Insomnia

78,487TypeScript
Explore Repo

#3socketio/socket.io

Realtime application framework (Node.JS server)

62,962TypeScript
Explore Repo

#4mitmproxy/mitmproxy

An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.

42,691Python
Explore Repo

#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

41,184C
Explore Repo

#6labstack/echo

High performance, minimalist Go web framework

32,232Go
Explore Repo

#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:

25,613Go
Explore Repo

#8yudai/gotty

Share your terminal as a web application

19,427Go
Explore Repo

#9swoole/swoole-src

๐Ÿš€ Coroutine-based concurrency library for PHP

18,863C++
Explore Repo

#10mountain-loop/yaak

The most intuitive desktop API client. Organize and execute REST, GraphQL, WebSockets, Server Sent Events, and gRPC ๐Ÿฆฌ

18,143TypeScript
Explore Repo

#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

16,759C++
Explore Repo

#12browserless/browserless

Deploy headless browsers in Docker. Run on our cloud or bring your own. Free for non-commercial uses.

13,492TypeScript
Explore Repo

#13wulabing/Xray_onekey

Xray ๅŸบไบŽ Nginx ็š„ VLESS + XTLS ไธ€้”ฎๅฎ‰่ฃ…่„šๆœฌ

9,300Shell
Explore Repo

#14Laverna/laverna

Laverna is a JavaScript note taking application with Markdown editor and encryption support. Consider it like open source alternative to Evernote.

9,211JavaScript
Explore Repo

#15artilleryio/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.

8,920JavaScript
Explore Repo

#16daltoniam/Starscream

Websockets in swift for iOS and OSX

8,641Swift
Explore Repo

#17boostorg/beast

HTTP and WebSocket built on Boost.Asio in C++11

4,769C++
Explore Repo

#18VoidenHQ/voiden

Design, Test and Document APIs in plain Markdown. Compose Requests with API blocks. Reuse, Replace & Version everything just like code. Offline, Truly Git Native, No Lock-in.

1,363TypeScript
Explore Repo

#19Mininglamp-OSS/octo-server

๐Ÿ™ The Go backend powering OCTO โ€” an open workplace built for humans ร— AI agents. REST & WebSocket APIs, Lobster (AI agent) orchestration, and WuKongIM real-time messaging control plane.

381Go
Explore Repo

#20Mininglamp-OSS/octo-web

Web & desktop (Electron) client for the OCTO open workplace โ€” one React + TypeScript codebase shipping browser and PC surfaces, with first-class AI agent UX.

305TypeScript
Explore Repo

#21RobinTail/zod-sockets

Socket.IO solution with I/O validation and the ability to generate AsyncAPI specification and a contract for consumers.

117TypeScript
Explore Repo