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.

https://github.com/b23r0/cliws

Cross platform interactive bind/reverse PTY shell

interactive-shell pentest reverse-shell terminal websocket

Last synced: 05 Apr 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: 08 Apr 2025

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: 14 Mar 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: 08 Apr 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: 25 Apr 2025

https://github.com/januscaler/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: 06 Mar 2026

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: 25 Jun 2025

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: 16 May 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: 01 Oct 2025

https://github.com/juliadocs/liveserver.jl

Simple development server with live-reload capability for Julia.

julia live-server webserver websocket

Last synced: 04 Apr 2025

https://github.com/JuliaDocs/LiveServer.jl

Simple development server with live-reload capability for Julia.

julia live-server webserver websocket

Last synced: 03 Mar 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: 05 Apr 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: 03 Oct 2025

https://github.com/wenkeshi/wxapp

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

express mongoose nodejs pm2 websocket

Last synced: 13 May 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: 09 Apr 2025

https://github.com/andresriancho/websocket-fuzzer

HTML5 WebSocket message fuzzer

appsec fuzzing html5 websocket

Last synced: 10 Apr 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: 22 Jun 2025

https://github.com/jamsocket/stateroom

A lightweight framework for building WebSocket-based application backends.

rust wasm webassembly websocket

Last synced: 05 Apr 2025

https://github.com/dajuric/websocket-rpc

WebSocket RPC library for .NET with auto JavaScript client code generation, supporting ASP.NET Core

asp-net-core dotnet javascript-client rpc websocket

Last synced: 20 Nov 2025

https://github.com/Sh3b0/realtime-web

Comparing WebSocket, WebRTC, and WebTransport under packet loss

webrtc websocket webtransport

Last synced: 15 Apr 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: 14 Apr 2025

https://github.com/rajasimon/beatserver

Beatserver, a periodic task scheduler for Django 🎵

channels django django-channels python scheduler task websocket

Last synced: 05 Apr 2026

https://github.com/iimeta/iim-client

智元 IIM 是一款开源的网页版即时聊天系统, 同时拥有AI聊天对话功能, 支持ChatGPT、Midjourney、文心一言、讯飞星火、通义千问等AI助手功能

chatgpt ernie-bot ernie-bot-pro ernie-bot-turbo go golang gpt gpt-4 im midjourney mj openai spark websocket

Last synced: 17 Feb 2026

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: 25 Sep 2025

https://github.com/dashlane/ts-event-bus

📨 Distributed messaging in TypeScript

distributed-messaging eventbus typescript websocket

Last synced: 05 Apr 2025

https://github.com/pojol/gobot

Universal game server testing bot; 通用游戏服务器测试机器人

api-test api-testing behavior-tree benchmark-test game game-testing http pressure-test tcp test-bot websocket

Last synced: 01 Apr 2026

https://github.com/polleverywhere/chaperon

HTTP Service Performance & Load Testing Framework

analysis histogram http load-testing metrics performance websocket

Last synced: 22 Feb 2026

https://github.com/mike-north/ember-phoenix

Phoenix Framework integration and tooling for Ember.js apps

elixir emberjs phoenix-framework websocket

Last synced: 25 Aug 2025

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: 12 Apr 2025

https://github.com/anyesu/websocket

基于websocket实现浏览器端文本、视频、语音的即时通讯

java javascript nodejs websocket

Last synced: 22 Apr 2026

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: 08 Apr 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: 13 Apr 2025

https://github.com/leartgjoni/go-chat-api

Chat in Golang with Websockets and Redis

go golang redis websocket

Last synced: 31 Jan 2026

https://github.com/cocainecong/gin-chat-demo

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

gin go im mongodb redis tcp websocket

Last synced: 14 Apr 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: 05 Apr 2025

https://github.com/zirunhua/leapledger

基于 Flutter 和 Gin 的前端分离的记账工具的服务端部分

accounting dead-letter-queue docker event-driven gin gorm jwt ledger mysql nats outbox redis swagger web websocket

Last synced: 21 Jun 2025

https://github.com/kthwaite/fastapi-websocket-broadcast

Websocket 'broadcast' demo using FastAPI/Starlette

async fastapi python3 starlette websocket

Last synced: 15 Mar 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: 22 Mar 2025

https://github.com/azkadev/server_universe

Server Universe Library For Help you make server rest api on cross platform support edge functions Supabase, Vercel, Netlify, cloud Flare and more

api backend dart edge express fastify flutter framework realtime rest-api server severless severless-framework socket supabase websocket

Last synced: 05 Apr 2025

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: 15 May 2025

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: 29 Apr 2025

https://github.com/fgasper/zmodemjs

zmodem.js - ZMODEM in JavaScript

javascript shell terminal websocket xmodem ymodem zmodem

Last synced: 06 Apr 2025

https://github.com/zhu327/workers-tunnel

Edge network tunnel implemented using Cloudflare Workers.

cloudflare-workers proxy rust vless webassembly websocket

Last synced: 15 Aug 2025

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: 16 Jan 2026

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: 21 Aug 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: 12 Apr 2025

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: 04 Apr 2025

https://github.com/geiserx/telegram-archive

Own your Telegram history. Automated, incremental backups with a local web viewer that feels just like the real app. Docker-ready and supports public chat sharing

archive automation backup chat-history docker docker-compose hacktoberfest homelab incremental-backup media open-source postgresql privacy python self-hosted sqlite telegram telegram-backup web-viewer websocket

Last synced: 31 May 2026

https://github.com/foxglove/ws-protocol

Foxglove WebSocket protocol specification and libraries

foxglove robotics websocket

Last synced: 15 May 2025

https://github.com/cod-e-codes/marchat

Lightweight terminal chat with server/client binaries, real-time WebSocket messaging, optional E2E encryption, reactions, DMs, channels, plugins, file sharing, admin panel, and code snippets. Built in Go with Bubble Tea and SQLite; ideal for developers and small teams.

admin-panel bubbletea channels chat code-snippets cross-platform direct-message docker encryption file-sharing go golang open-source plugins real-time self-hosted sqlite terminal tui websocket

Last synced: 06 Apr 2026

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: 28 Apr 2025

https://github.com/github/stable-socket

A web socket that reconnects.

keep websocket

Last synced: 09 Apr 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: 13 Nov 2025

https://github.com/ricea/websocketstream-explainer

Explainer for the WebSocketStream JavaScript API

javascript streams web-standards websocket

Last synced: 30 Oct 2025

https://github.com/nggit/tremolo

A Swiss Army knife, crash-free ASGI server and web framework for handling large file uploads. Zero-dependency.

asgi asgi-server asyncio http-server microframework minimalism python python3 uvloop web-framework websocket websocket-server zero-dependency

Last synced: 06 Mar 2026

https://github.com/joggle-cn/joggle

Joggle是基于Ngrok二开的开源内网穿透项目,多节点、私有部署、云服务。

bullet golang java ngrok springboot2 websocket

Last synced: 01 Apr 2025

https://github.com/mkenney/go-chrome

A golang library for interacting with the Chrome DevTools Protocol. https://chromedevtools.github.io/devtools-protocol/

chrome chrome-debugging-protocol chrome-devtools chrome-devtools-protocol devtools devtools-protocol golang headless websocket

Last synced: 14 Jan 2026

https://github.com/hormold/pubg

Playerunknown’s Battlegrounds Websocket API example. Feel free to ask questions in Discord: Hormold#0683

api battlegrounds playerunknown pubg websocket

Last synced: 18 Jul 2025

https://github.com/Sandertv/mcwss

A websocket server for Minecraft Bedrock Edition

golang minecraft websocket

Last synced: 02 May 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: 05 Apr 2025

https://github.com/giongto35/gowog

Gowog, Golang based Web multiplayer Online Game

game game-2d golang online-game phaser webgame websocket

Last synced: 25 Oct 2025

https://github.com/bjesus/muxile

Putting tmux on your mobile - Muxile is a tmux plugin that lets you control a running tmux session with your phone, no app needed.

cloudflare-workers qrcode terminal tmux websocket

Last synced: 13 Apr 2025

https://github.com/jwdeveloper/tiktoklivejava

Java implementation of TikTok-Live-Connector library. Receive live stream events (comments, gifts, etc.) in realtime from TikTok LIVE.

api api-wrapper bot broadcast chat connector live livestream package scraper stream tiktok tiktok-api tiktok-java tiktok-live tiktok-live-java tiktoklive webcast websocket

Last synced: 04 Apr 2025

https://github.com/syssecfsu/witty

Web-based interactive terminal emulator that allows users to easily record, share, and replay console sessions.

gin golang record replay terminal websocket xterm-js

Last synced: 10 Mar 2026

https://github.com/socketio/socket.io-deno

Socket.IO server for Deno

deno javascript socket-io typescript websocket

Last synced: 05 Apr 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: 10 Apr 2025

https://github.com/amphp/websocket-server

WebSocket component for PHP based on the Amp HTTP server.

amphp async http php rfc-6455 websocket websockets

Last synced: 05 Apr 2025

https://github.com/sandertv/mcwss

A websocket server for Minecraft Bedrock Edition

golang minecraft websocket

Last synced: 21 Aug 2025

https://github.com/flowinquiry/flowinquiry

FlowInquiry is an open-source platform that brings together project management, ticket tracking, workflow automation, and SLA monitoring to help teams stay organized and efficient.

agile artificial-intelligence bug-tracker helpdesk hibernate-jpa issue-tracker java jwt kanban nextjs open-source openai project-management reactjs scrum self-hosted spring-boot team-collaboration ticket-management websocket

Last synced: 13 Apr 2026

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: 06 Jan 2026

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: 14 Mar 2025

https://github.com/centrifugal/centrifuge-dart

Dart (Flutter) client SDK for bidirectional communication with Centrifugo and Centrifuge-based server over WebSocket

centrifuge centrifugo dart flutter websocket

Last synced: 07 May 2025

https://github.com/amwebexpert/etoolbox

Collection of web developer utilities. Technologies: React, AntD, Typescript, Tanstack Query, Zustand

antd axios developer-tools javascript react tanstack-query tanstack-router typescript websocket

Last synced: 02 Apr 2026

https://github.com/0x676e67/rquest-deprecated

An fast asynchronous Rust HTTP/WebSocket Client with TLS/JA3/JA4/HTTP2 fingerprint impersonate

akamai-fingerprint client fingerprint http http-client http2 http2-fingerprint https impersonate ja3 ja3-fingerprint ja4 ja4-fingerprint proxy tls-fingerprint websocket

Last synced: 17 Aug 2025

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: 18 Jul 2025

https://github.com/zhouaini528/binance-php

Binance API Like the official document interface, Support for arbitrary extension.

binance bitmex exchanges huobi kucoin kumex okex websocket

Last synced: 15 Jan 2026

https://github.com/akagi201/learning-webrtc

Codes and notes while learning webrtc

golang html5 mse webrtc webrtc-demos websocket

Last synced: 27 Apr 2025

https://github.com/sama-communications/sama-server

SAMA - Simple but Advanced Messaging Alternative chat server, powered by uWebsockets.js

chat chat-application chat-server chatserver nodejs websocket xmpp xmpp-server

Last synced: 05 Apr 2025

https://github.com/nitrogen/simple_bridge

A simple, standardized interface library to Erlang HTTP Servers.

cowboy erlang inets mochiweb websocket websockets yaws

Last synced: 09 Apr 2025

https://github.com/scopeclient/scope

discord client for power users

client desktop discord gateway gpui http rest rust websocket

Last synced: 16 Mar 2026

https://github.com/ZiRunHua/LeapLedger

The back-end part of an accounting tool based on Flutter and Gin's front-end separation

accounting dead-letter-queue docker event-driven gin gorm jwt ledger mysql nats outbox redis swagger web websocket

Last synced: 03 Apr 2025

https://github.com/httpyac/httpyac.github.io

Documentation and Examples for httpyac

graphql grpc http mqtt postman rest websocket

Last synced: 05 Apr 2025