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

#12wulabing/Xray_onekey

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

9,300Shell
Explore Repo

#13Laverna/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

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

8,920JavaScript
Explore Repo

#15daltoniam/Starscream

Websockets in swift for iOS and OSX

8,641Swift
Explore Repo

#16boostorg/beast

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

4,769C++
Explore Repo

#17nextlevelbuilder/goclaw

GoClaw - GoClaw is OpenClaw rebuilt in Go โ€” with multi-tenant isolation, 5-layer security, and native concurrency. Deploy AI agent teams at scale without compromising on safety.

2,943Go
Explore Repo

#18zerodytrash/TikTok-Live-Connector

Node.js library to receive live stream events (comments, gifts, etc.) in realtime from TikTok LIVE.

1,973TypeScript
Explore Repo

#19K9i-0/ccpocket

Mobile client for Codex and Claude โ€” control coding agents from your phone via WebSocket bridge

643Dart
Explore Repo

#20winddriver/Delphi-Cross-Socket

Delphi cross platform socket library

467Pascal
Explore Repo

#21ais-one/novex-kit

NodejS Monorepo Template

460TypeScript
Explore Repo

#22laoshanxi/app-mesh

A secure, high-performance, multi-tenant micro-service platform for remote "App Management" and "Computing"

215C++
Explore Repo