Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
WebSocket
WebSocket is a computer communications protocol, providing full-duplex communication channels for interaction between a web browser (or other client application) and a web server over a single TCP connection. The WebSocket protocol allows for sending messages to a server and receiving event-driven responses without having to poll the server for a reply, facilitating real-time data transfer from and to the server. This is made possible by providing a standardized way for the server to send content to the client without being first requested by the client, and allowing messages to be passed back and forth while keeping the connection open. In this way, a two-way ongoing conversation can take place between the client and the server.
- GitHub: https://github.com/topics/websocket
- Wikipedia: https://en.wikipedia.org/wiki/WebSocket
- Created by: Michael Carter, Ian Hickson
- Related Topics: long-polling, polling,
- Aliases: websockets, ws,
- Last updated: 2025-01-31 00:29:25 UTC
- JSON Representation
https://github.com/airdcpp-web/airdcpp-webclient
Communal peer-to-peer file sharing application for file servers/NAS devices
airdcpp api cpp cross-platform direct-connect file-sharing linux p2p peer-to-peer rest rest-api websocket webui
Last synced: 05 Nov 2024
https://github.com/rawsanj/spring-redis-websocket
Multi-instance Reactive WebSocket messaging Chat App demo using Spring Boot 3.x, Java 17 and Redis Pub/Sub
amd64 arm64 docker graalvm graalvm-native-image heroku java17 kubernetes netty reactive reactive-web-sockets redis redis-pubsub spring-boot spring-data-redis spring-native spring-webflux testcontainers traefik websocket
Last synced: 23 Jan 2025
https://github.com/SAFE-Stack/SAFE-Chat
IRC-style chat demo featuring full-stack F#, Akka.Streams, Akkling, Fable, Elmish, Websockets and .NET Core
akka akka-streams fable fsharp netcore netcore20 safe-stack suave websocket
Last synced: 17 Nov 2024
https://github.com/romgain/jest-websocket-mock
Mock websockets and assert complex websocket interactions with Jest
assertions jest mock mock-websockets unit-testing websocket
Last synced: 29 Jan 2025
https://github.com/softmotions/iwnet
Pure C Asynchronous HTTP/IO framework with routing, websockets, SSL and reverse proxy.
c c-library c-programming cpp http http-proxy http-server http-server-library https ingress proxy reverse-proxy server ssl web web-framewok web-framework websocket websocket-server websockets
Last synced: 27 Jan 2025
https://github.com/pgaskin/easy-novnc
Single-binary noVNC instance, web UI, and multi-host proxy.
html5 novnc proxy remote-desktop vnc websocket
Last synced: 01 Nov 2024
https://github.com/safe-stack/safe-chat
IRC-style chat demo featuring full-stack F#, Akka.Streams, Akkling, Fable, Elmish, Websockets and .NET Core
akka akka-streams fable fsharp netcore netcore20 safe-stack suave websocket
Last synced: 15 Nov 2024
https://github.com/takahirox/toho-like-js
Touhou style danmaku shooter game which runs on your chrome.
game javascript touhou webgl webrtc websocket
Last synced: 07 Nov 2024
https://github.com/synthesized-infinity/whatsapp-botto-xre
Lightweight, Efficient & Stable Whatsapp-Botto-Xre built with Baileys.
automation baileys bot tensorflow websocket whatsapp-bot whatsapp-web
Last synced: 28 Jan 2025
https://github.com/sacoo7/gowebsocket
Gorilla websockets based simplified websocket-client implementation in GO.
client concurrency-control event-driven go golang gorilla listener-pattern websocket
Last synced: 24 Jan 2025
https://github.com/polygon-io/client-js
The official JS client library for the Polygon REST and WebSocket API.
api-client javascript js lib library polygon polygonio websocket
Last synced: 24 Nov 2024
https://github.com/nfibrokerage/slipstream
A slick WebSocket client for Phoenix Channels
phoenix phoenix-channels websocket
Last synced: 29 Jan 2025
https://github.com/versatica/protoo
Minimalist and extensible Node.js signaling framework for multi-party Real-Time applications
client-side node-module nodejs server-side signaling websocket
Last synced: 26 Jan 2025
https://github.com/gospider007/requests
🚀A next-generation HTTP client for Golang, Support ja3, ja4, http,http2,http3,websocket,sse ,tls fingerprint modification
chain-proxy http2 http3 ja3 ja4 sse udp-proxy websocket
Last synced: 29 Jan 2025
https://github.com/hoangvvo/benzene
⌬ Fast, minimal, agnostic GraphQL Servers ⌬
cloudflare-workers deno graphql graphql-server javascript node websocket
Last synced: 28 Jan 2025
https://github.com/parikls/mem_usage_ui
Measuring and graphing memory usage of local processes
aiohttp aiohttp-server asyncio mem memory memory-leak memory-leaks python python-3 python-3-5 python-3-6 python-3-7 python3 vue vuejs websocket websocket-server websockets
Last synced: 24 Jan 2025
https://github.com/paullouisageneau/datachannel-wasm
C++ WebRTC Data Channels and WebSockets for WebAssembly in browsers
cpp datachannel emscripten libdatachannel p2p peer-to-peer peerconnection rtcdatachannel rtcpeerconnection wasm webassembly webrtc webrtc-datachannel websocket
Last synced: 25 Jan 2025
https://github.com/apache/pekko-http
The Streaming-first HTTP server/module of Apache Pekko
http http-client http-server http2 pekko pekko-http reactive streaming websocket
Last synced: 27 Jan 2025
https://github.com/pahaz/docker-compose-django-postgresql-redis-example
Django + Postgres + Redis + Celery + Celery Beat + WebSocket server
celery django docker-compose postgresql redis websocket
Last synced: 26 Oct 2024
https://github.com/felangel/web_socket_client
A simple WebSocket client for Dart which includes automatic reconnection logic.
dart dart-package web-socket websocket websocket-client
Last synced: 29 Jan 2025
https://github.com/vouv/chat-room
使用GO+Vue构建的聊天室网站
chatroom element-ui gin golang vue websocket
Last synced: 06 Dec 2024
https://github.com/wrathchaos/stompclientlib
Simple STOMP Client library, Swift 3 and 4, 4.2, 5 compatible
apple client ios ios-app ios-development mobile socketrocket stomp stompclient stompclientlib swift swift5 websocket xcode
Last synced: 26 Jan 2025
https://github.com/WrathChaos/StompClientLib
Simple STOMP Client library, Swift 3 and 4, 4.2, 5 compatible
apple client ios ios-app ios-development mobile socketrocket stomp stompclient stompclientlib swift swift5 websocket xcode
Last synced: 24 Oct 2024
https://github.com/Team-TAU/tau
TAU- Twitch API Unifier, a containerized relay/proxy to unify the WebHook- and WebSocket-based real-time Twitch APIs under a single (local) WebSocket connection.
Last synced: 29 Nov 2024
https://github.com/fengzhizi715/androidserver
基于 Kotlin + Netty 开发,为 Android App 提供 Server 的功能,包括 Http、TCP、WebSocket 服务
android android-server http-server kotlin-android socket tcp-server websocket
Last synced: 19 Dec 2024
https://github.com/RealTimeChris/DiscordCoreAPI
A bot library for Discord, written in C++, and featuring explicit multithreading through the usage of custom, asynchronous C++ CoRoutines.
bot bot-library coroutine cpp discord discord-api discord-bot discord-core discord-server discordcoreapi rest-api voice-support websocket
Last synced: 26 Oct 2024
https://github.com/realtimechris/discordcoreapi
A bot library for Discord, written in C++, and featuring explicit multithreading through the usage of custom, asynchronous C++ CoRoutines.
bot bot-library coroutine cpp discord discord-api discord-bot discord-core discord-server discordcoreapi rest-api voice-support websocket
Last synced: 25 Jan 2025
https://github.com/cojapacze/sketchpad
Sketchpad is fully customisable collaborative whiteboard plugin written in pure JavaScript.
brush brushes canvas cdn draw drawing drawing-app drawing-library drawingboard editor history javascript paint paint-application sketchpad websocket websocket-chat websocket-client websocket-server whiteboard
Last synced: 04 Nov 2024
https://github.com/ryo-ma/deno-websocket
🦕 A simple WebSocket library like ws of node.js library for deno
deno deno-websocket rfc-6455 typescript websocket websocket-client websocket-library websocket-server ws
Last synced: 23 Jan 2025
https://github.com/singerdmx/bulletjournal
An organizational system that helps you keep track of everything in your busy life
ant-design docker docker-compose elasticsearch firebase firebase-messaging golang gradle java nodejs postgresql react redis redux redux-saga spring-boot tyepscript webrtc websocket
Last synced: 30 Jan 2025
https://github.com/samchon/tgrid
TypeScript RPC (Remote Procedure Call) for WebSocket and Worker protocols
grid-computing nestia nestjs network process remote-function-call remote-procedure-call rpc thread typescript websocket worker
Last synced: 26 Jan 2025
https://github.com/b23r0/cliws
Cross platform interactive bind/reverse PTY shell
interactive-shell pentest reverse-shell terminal websocket
Last synced: 05 Nov 2024
https://github.com/xtrendence/filedrop
Grade: 89%. COMP3006 coursework. An encrypted file sharing application that leverages web sockets to allow users to send and receive files.
aes-encryption airdrop chunk-upload chunked-uploads encrypt encrypted-files encryption file-sharing file-upload rsa-encryption socket-io websocket
Last synced: 10 Nov 2024
https://github.com/codingelle/django-whatsapp-web-clone
A WhatsApp Web Clone Chat Application for those developers that like to use Django Channel for handling WebSocket request
cssgrid django djangochannel javascript tortoise-orm websocket whatsapp-web
Last synced: 24 Jan 2025
https://github.com/juliadocs/liveserver.jl
Simple development server with live-reload capability for Julia.
julia live-server webserver websocket
Last synced: 25 Jan 2025
https://github.com/tiagohm/restler
Restler is a beautiful and powerful Android app for quickly testing REST API anywhere and anytime.
android-app basic bearer brotli dart deflate digest flutter gzip hawk http http-client http2 https insomnia postman rest rest-client restler websocket
Last synced: 22 Jan 2025
https://github.com/Xtrendence/FileDrop
Grade: 89%. COMP3006 coursework. An encrypted file sharing application that leverages web sockets to allow users to send and receive files.
aes-encryption airdrop chunk-upload chunked-uploads encrypt encrypted-files encryption file-sharing file-upload rsa-encryption socket-io websocket
Last synced: 06 Nov 2024
https://github.com/yuhaiin/yuhaiin
proxy kit for Linux/Windows/MacOS
bypass dns dnsoverhttps dnsoverquic dnsovertls fullcone go http http2 mux proxy quic socks4a socks5 tproxy tun tun2socks websocket
Last synced: 25 Jan 2025
https://github.com/jamsocket/stateroom
A lightweight framework for building WebSocket-based application backends.
rust wasm webassembly websocket
Last synced: 27 Jan 2025
https://github.com/tg123/websockify-nginx-module
Embed websockify into Nginx (convert any tcp connection into websocket)
nginx novnc websocket websocket-proxy websockify
Last synced: 08 Nov 2024
https://github.com/rajasimon/beatserver
Beatserver, a periodic task scheduler for Django 🎵
channels django django-channels python scheduler task websocket
Last synced: 26 Oct 2024
https://github.com/dutu/poloniex-api-node
Poloniex API client for REST and WebSocket API
api callback node-wrapper poloniex poloniex-api promise rest rest-api websocket websocket-api websocket-client
Last synced: 30 Jan 2025
https://github.com/sirn-se/websocket-php
[php-lib] WebSocket client and server in PHP
php php-library websocket websocket-client websocket-server
Last synced: 25 Jan 2025
https://github.com/kercylan98/minotaur
A comprehensive Go (golang) game server framework supporting multiplae network protocols such as TCP, UDP, WebSocket, and KCP. Features include networking, time ticker, connection shunting, geometry, movement, pathfinding, and config table export......
actor chatroom config game go kcp server socket tcp ticker udp websocket
Last synced: 16 Jan 2025
https://github.com/andresriancho/websocket-fuzzer
HTML5 WebSocket message fuzzer
appsec fuzzing html5 websocket
Last synced: 14 Nov 2024
https://github.com/dashlane/ts-event-bus
📨 Distributed messaging in TypeScript
distributed-messaging eventbus typescript websocket
Last synced: 26 Jan 2025
https://github.com/zyclonite/nassh-relay
Relay Server for the Secure Shell Chromium plugin
bastion-host chromium-plugin docker java microservice nassh proxy relay-server ssh vertx websocket zero-trust
Last synced: 25 Jan 2025
https://github.com/tlienart/liveserver.jl
Simple development server with live-reload capability for Julia.
julia live-server webserver websocket
Last synced: 19 Oct 2024
https://github.com/zlabjp/nghttpx-ingress-lb
nghttpx ingress controller for Kubernetes
container gateway-api go http3 ingress ingress-controller k8s kubernetes loadbalancer nghttpx quic websocket
Last synced: 27 Jan 2025
https://github.com/mike-north/ember-phoenix
Phoenix Framework integration and tooling for Ember.js apps
elixir emberjs phoenix-framework websocket
Last synced: 27 Jan 2025
https://github.com/yaboipy/godm
The Fast And Advanced Discord Multi-Tool
automation bot discord discord-multi-tool discord-multitool discord-raid-tool discord-token discordapp dm dm-spammer mass-dm massdm multitool proxy raid-bot scraper spammer websocket
Last synced: 05 Jan 2025
https://github.com/baalimago/wd-41
Web-Development 41, a static web server with live-reload
cli development golang web-development-tools websocket
Last synced: 14 Dec 2024
https://github.com/polleverywhere/chaperon
HTTP Service Performance & Load Testing Framework
analysis histogram http load-testing metrics performance websocket
Last synced: 01 Nov 2024
https://github.com/azure/azure-webpubsub
Azure Web PubSub Service helps you to manage WebSocket connections and do publish and subscribe in an easy way
azure pubsub real-time websocket
Last synced: 25 Jan 2025
https://github.com/jeanpaulsio/action-cable-signaling-server
🤝Rails implementation of a WebRTC Signaling Server
action-cable broadcast-data rails rails5 signaling-server webrtc webrtc-signaling webrtc-video websocket
Last synced: 21 Jan 2025
https://github.com/vladinho10/node-server-template
This is Node.js server tidy template / boilerplate with Express (with asyncified handlers, custom error handler) framework and MongoDb. The server use ES6 and above. On different branches you can see different techniques' and technologies' usage, such as Kafka, nodemailer, file download... You also can find postman collections.
architecture-guide boilerplate eslint express javascript kafka mocha mongodb mongoose nodejs nodemailer postgresql postman restful-api sequelize socket-io style-guide websocket yarn
Last synced: 26 Jan 2025
https://github.com/flutterjanus/flutter_janus_client
A plugin that allows the flutter app to communicate with a Janus server using different transport mechanisms, such as WebSocket and HTTP(rest). It features a developer-friendly api to interact with various WebRTC Janus Plugins. Hence, it can be considered as a swiss-knife for WebRTC solutions.
audiocall chat datachannel flutter flutter-apps janus-gateway rest screen-capture sip streaming videocall videoconferencing videoroom webrtc websocket
Last synced: 28 Oct 2024
https://github.com/la3rence/websocket-cluster
一致性哈希实现有状态应用集群。Scalable spring-cloud project for WebSocket cluster with consistent-hashing algorithm. (inactive)
consistent-hashing distributed-systems docker gateway-microservice hashring nacos rabbitmq redis spring-cloud spring-cloud-gateway springcloud websocket websocket-cluster
Last synced: 26 Jan 2025
https://github.com/fgasper/zmodemjs
zmodem.js - ZMODEM in JavaScript
javascript shell terminal websocket xmodem ymodem zmodem
Last synced: 29 Jan 2025
https://github.com/aydinnyunus/wallet-tracker
Detect real scammers with Wallet-Tracker CLI from anywhere.
bitcoin blueteam btc cli dashboard data-science database docker docker-compose eth ethereum golang graph hacking neo4j neodash visualization websocket
Last synced: 27 Jan 2025
https://github.com/cookeem/chatgpt-service
Real-time ChatGPT service, support GPT3/GPT4, support conversation and generate pictures from sentences, this is backend
chatgpt golang gpt3-turbo gpt4 realtime websocket
Last synced: 19 Dec 2024
https://github.com/noisyboiler/wampy
Websocket RPC and Pub/Sub for Python applications and microservices
pubsub python rpc wamp wamp-client wamp-protocol wampy websocket
Last synced: 27 Nov 2024
https://github.com/singgel/netty-skilltree
干净的springboot-netty,google protocol buffer,根目录下我给你放了一本《Netty实战(精髓)》,test下关于同步回调和异步回调、JUC和NIO(RPC我也加进来了)的一些讲解的方法代码
heartbeat netty protobuf rmi springboot thread-pool websocket
Last synced: 14 Oct 2024
https://github.com/elixir-mint/mint_web_socket
HTTP/1 and HTTP/2 WebSocket support for Mint 🌱
elixir-lang http1 http2 mint websocket
Last synced: 25 Jan 2025
https://github.com/ricea/websocketstream-explainer
Explainer for the WebSocketStream JavaScript API
javascript streams web-standards websocket
Last synced: 27 Oct 2024
https://github.com/transempiric/webfluxtemplate
Spring Webflux template application with working Spring Security, Web-sockets, Rest, Web MVC, and Authentication with JWT.
gradle java8 json-web-token jwt-authentication jwt-bearer-tokens microservices-architecture mongodb mongodb-database netty-websocket reactive restcontroller restful-api sping-reactive spring spring-boot spring-security web-sockets webflux websocket websockets
Last synced: 10 Oct 2024
https://github.com/takahirox/tiny-web-metaverse
A web-based 3D virtual space lightweight framework with high flexibility, extensibility, and easy hosting, built on ECS architecture
3d ecs elixir javascript metaverse threejs typescript web webaudio webrtc websocket
Last synced: 19 Dec 2024
https://github.com/fawdlstty/libfv
libfv is C++20 header-only network library, support TCP/SSL/Http/websocket server and client
async-await cpp20 http https ssl tcp websocket
Last synced: 07 Nov 2024
https://github.com/koatty/koatty
Koa2 + Typescript = Koatty. Use Typescript's decorator implement IOC and AOP.
aop auto-injection grpc grpc-server http http2 https ioc koa koa2 middleware rpc springboot typescript typescript-decorator websocket ws
Last synced: 26 Jan 2025
https://github.com/Koatty/koatty
Koa2 + Typescript = Koatty. Use Typescript's decorator implement IOC and AOP.
aop auto-injection grpc grpc-server http http2 https ioc koa koa2 middleware rpc springboot typescript typescript-decorator websocket ws
Last synced: 11 Nov 2024
https://github.com/recws-org/recws
Reconnecting WebSocket is a websocket client based on gorilla/websocket that will automatically reconnect if the connection is dropped and keeps the connection alive - thread safe!
go golang gorilla-websocket reconnecting-websocket websocket websocket-client
Last synced: 11 Nov 2024
https://github.com/cloudtay/ripple
🚀 A modern, high-performance, native PHP coroutine engine.
async coroutine http-server php php-cli php-server php8 websocket
Last synced: 29 Jan 2025
https://github.com/joggle-cn/joggle
Joggle是基于Ngrok二开的开源内网穿透项目,多节点、私有部署、云服务。
bullet golang java ngrok springboot2 websocket
Last synced: 02 Nov 2024
https://github.com/get-convex/convex-js
TypeScript/JavaScript client library for Convex
convex data-loading database javascript realtime-database typescript websocket
Last synced: 27 Jan 2025
https://github.com/Sandertv/mcwss
A websocket server for Minecraft Bedrock Edition
Last synced: 12 Nov 2024
https://github.com/sandertv/mcwss
A websocket server for Minecraft Bedrock Edition
Last synced: 19 Dec 2024
https://github.com/socketio/socket.io-deno
Socket.IO server for Deno
deno javascript socket-io typescript websocket
Last synced: 26 Jan 2025
https://github.com/giongto35/gowog
Gowog, Golang based Web multiplayer Online Game
game game-2d golang online-game phaser webgame websocket
Last synced: 10 Oct 2024
https://github.com/aglyzov/ws-machine
WS-Machine is a websocket finite state machine for client websocket connections (Go)
async asynchronous fsm go golang networking non-blocking select state-machine websocket
Last synced: 14 Nov 2024
https://github.com/srinandan/istio-workshop
In this workshop, you'll learn how to install and configure Istio, an open source framework for connecting, securing, and managing microservices, on Google Kubernetes Engine, Google’s hosted Kubernetes product. You will also deploy an Istio-enabled multi-service application
api-gateway api-management fault-injection google-cloud google-kubernetes-engine istio istio-workshop kubernetes lab rate-limiting service-graph servicemesh websocket
Last synced: 25 Oct 2024
https://github.com/jjxxs/websocket-ts
A WebSocket for browsers with optional auto-reconnect and message buffering written in TypeScript.
browser buffer client-websocket reconnecting typescript websocket
Last synced: 25 Nov 2024
https://github.com/ttttonyhe/eugrade
All-in-one :school: Learning Management System
antd-design axios-vue composer-project instant-messaging jquery-ajax json-database lazer php7 qiniu-sdk saas team-communication twist vuejs websocket workerman
Last synced: 13 Nov 2024