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

83,061JavaScript
Analyze Code

#2hoppscotch/hoppscotch

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

77,896TypeScript
Analyze Code

#3socketio/socket.io

Realtime application framework (Node.JS server)

62,886TypeScript
Analyze Code

#4mitmproxy/mitmproxy

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

42,349Python
Analyze Code

#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

40,893C
Analyze Code

#6labstack/echo

High performance, minimalist Go web framework

32,184Go
Analyze Code

#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,621Go
Analyze Code

#8gorilla/websocket

Package gorilla/websocket is a fast, well-tested and widely used WebSocket implementation for Go.

24,533Go
Analyze Code

#9websockets/ws

Simple to use, blazing fast and thoroughly tested WebSocket client and server for Node.js

22,680JavaScript
Analyze Code

#10louislam/dockge

A fancy, easy-to-use and reactive self-hosted docker compose.yaml stack-oriented manager

22,119TypeScript
Analyze Code

#11yudai/gotty

Share your terminal as a web application

19,410Go
Analyze Code

#12swoole/swoole-src

๐Ÿš€ Coroutine-based concurrency library for PHP

18,848C++
Analyze Code

#13mountain-loop/yaak

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

17,890TypeScript
Analyze Code

#14browserless/browserless

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

12,554TypeScript
Analyze Code

#15cesanta/mongoose

Embedded web server, with TCP/IP network stack, MQTT and Websocket

12,538C
Analyze Code

#16centrifugal/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.

9,968Go
Analyze Code

#17wulabing/Xray_onekey

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

9,308Shell
Analyze Code

#18Laverna/laverna

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

9,219JavaScript
Analyze Code

#19artilleryio/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,894JavaScript
Analyze Code

#20daltoniam/Starscream

Websockets in swift for iOS and OSX

8,649Swift
Analyze Code

#21hyperf/hyperf

๐Ÿš€ A coroutine framework that focuses on hyperspeed and flexibility. Building microservice or middleware with ease.

6,774PHP
Analyze Code