Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

https://github.com/socketry/async-websocket

Asynchronous WebSocket client and server, supporting HTTP/1 and HTTP/2 for Ruby.

client http1 http2 ruby server websocket

Last synced: 27 Jan 2025

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/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/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/tinrab/rusty-chat

A chat app made with Rust and React

react rust tutorial websocket

Last synced: 19 Dec 2024

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/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/binance/binance-websocket-examples

Example code in Nodejs that demonstrate how to subscribe to Binance Websocket server.

api binance examples orderbook websocket

Last synced: 24 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/hammcn/bbbug_frontend

一个支持多房间的点歌听歌聊天室PC网站,实现了类KTV的点歌、顶歌、切歌,也可以自己听自己的歌,做一个自己的音乐播放器。

element im music vue web websocket

Last synced: 19 Dec 2024

https://github.com/nerdsupremacist/sync

Real-time Apps the SwiftUI way

real-time state swift swiftui sync websocket

Last synced: 27 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.

twitch websocket websockets

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/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/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/kkoomen/nestjs-throttler-storage-redis

Redis storage provider for the nestjs-throttler package (DEPRECATED)

express fastify graphql nestjs rate-limit redis rpc socketio storage throttler websocket

Last synced: 20 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/metarhia/jstp

Fast RPC for browser and Node.js based on TCP, WebSocket, and MDSF

api client highload impress ipc javascript json json5 jstp metarhia node nodejs protocol rpc serialization server soa socket tcp websocket

Last synced: 31 Jan 2025

https://github.com/liutian/light-push

轻量级推送服务和实时在线监控平台,同时用于开发即时通信系统,基于node的socket.io,支持web、android、ios客户端,支持移动端离线推送,可进行分布式部署

apns docker im koa2 material material-design nginx node node-socket pm2 push redis socket-io websocket yaml

Last synced: 07 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: 06 Nov 2024

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/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/wenkeshi/wxapp

🙋travelib-node 流动图书Node.js后端

express mongoose nodejs pm2 websocket

Last synced: 18 Nov 2024

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/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/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/kthwaite/fastapi-websocket-broadcast

Websocket 'broadcast' demo using FastAPI/Starlette

async fastapi python3 starlette websocket

Last synced: 27 Oct 2024

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/xnal/don-blog-backmanage

Don's blog的后台管理系统,基于Vue.js + Node.js + Koa.js + MySQL + Redis + WebSocket。

es6 es7 koa2 mysql nodejs redis scss vuejs websocket

Last synced: 07 Nov 2024

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/ao-space/gt

Fast WebSocket(s)/HTTP(s)/TCP relay proxy for making tunnels to localhost.

dev fast firewall http nat p2p proxy relay remote tcp tunnel websocket

Last synced: 26 Jan 2025

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/github/stable-socket

A web socket that reconnects.

keep websocket

Last synced: 27 Jan 2025

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/cocainecong/gin-chat-demo

gin+websocket+mongodb实现 IM 即时聊天系统,基于WS连接的即时聊天,支持单聊,在线回复以及历史记录查询

gin go im mongodb redis tcp websocket

Last synced: 01 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/rikulo/socket.io-dart

socket.io-dart: Dartlang port of socket.io https://github.com/socketio/socket.io

dart dartlang namespace quire server socket socket-io websocket

Last synced: 23 Jan 2025

https://github.com/Sandertv/mcwss

A websocket server for Minecraft Bedrock Edition

golang minecraft websocket

Last synced: 12 Nov 2024

https://github.com/sandertv/mcwss

A websocket server for Minecraft Bedrock Edition

golang minecraft websocket

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