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/durydevelop/dwebsocket

cross-platform WebSocket library based on IXWebSocket and emscripten

cpp cross-platform emscripten wasm websocket

Last synced: 21 May 2026

https://github.com/emvakar/chat_client

Client for Vapor 3 messenger server

api-client rest-client swift viper websocket

Last synced: 26 Mar 2025

https://github.com/royaals/exchange-webapp

Exchange Webapp-distributed system example

message-queue nextjs nodejs postgresql pubsub redis websocket

Last synced: 11 Apr 2026

https://github.com/lckrugel/discord-bot

A implementation of a discord bot in Go

bot discord discord-bot go websocket

Last synced: 01 Jul 2026

https://github.com/ramgoel/cochat-server

Backend API and Socket Server of CoChat Web Application

express javascript socket-io websocket

Last synced: 09 May 2026

https://github.com/codewizard-404/traceflow

TraceFlow is an AI-powered platform for Enda Tao, streamlining territorial activity tracking, timesheet management, and receipt book traceability. With secure authentication, geolocation, real-time notifications, and AI-driven analytics, it empowers roles like Supervisors, Regional Managers, and HR with dynamic dashboards and multilingual support.

flutter google-cloud-platform keycloak nginx nodejs pm2 postgresql react-tsx redis websocket

Last synced: 11 Apr 2026

https://github.com/widgrensit/asobi-js

TypeScript/JavaScript client SDK for Asobi game backend

asobi client-sdk game-backend gamedev javascript multiplayer sdk typescript websocket

Last synced: 23 May 2026

https://github.com/g4lb/mean-stack-project

Final Project using MEAN (MongoDB,Express,Angular2,Node.js)

angular2 express mean-stack mongodb mongoose node-js toast webservice websocket

Last synced: 10 Mar 2025

https://github.com/shine-23/the-weather-app

A real-time Weather App where users can search for any city and receive live weather updates via WebSocket. Each user session manages its own city subscriptions, with automatic cleanup on disconnect. The system combines Spring Boot (REST + WebSocket) and a responsive React frontend.

java reactjs spring-boot weather-app webclient-springboot websocket

Last synced: 15 Jul 2025

https://github.com/yassser0/chatroom

Ce projet est une application de chat public anonyme en temps réel, développée avec Spring Boot, WebSocket (STOMP), Thymeleaf et MongoDB. Il permet aux utilisateurs de rejoindre le chat anonymement, de voir les messages en temps réel, de visualiser les utilisateurs en ligne

chat-app css mangodb spring-boot spring-boot-2 thymeleaf websocket

Last synced: 21 May 2026

https://github.com/stove-smooth/signaling

시그널링 서버 프로토타입

kurento spring-boot websocket

Last synced: 17 May 2026

https://github.com/x-rays5/edjournal_server

This is a websocket server that broadcasts all events received in the elite dangerous journal. This make it possible to read these events from a different pc.

cpp elite-dangerous elite-journal elitedangerous networking websocket

Last synced: 05 Jul 2025

https://github.com/fiwon123/cthrone

CThrone is a tool to use as an internal chat to send message from a device to another one

chat cli command-line command-line-tool commands go golang message nats tcp tool websocket

Last synced: 08 Mar 2026

https://github.com/dnbard/websockets-connection

WebSockets Performance Test

javascript nodejs websocket

Last synced: 21 Mar 2025

https://github.com/okayama-daiki/tic-tac-toe-online

Simple two-player online Tic-tac-toe

tic-tac-toe websocket

Last synced: 17 Mar 2025

https://github.com/tbs96/neuroai-client

Client for AI based Chatbot - Personal Mental Health Assistant

axios axios-react mental-health mental-health-assistant pwa-app react reactjs redux redux-toolkit webapp websocket

Last synced: 22 Jun 2025

https://github.com/bilovodskyi/gesture-based-object-control

Control 3D objects using webcam and hands. Python, Machine Learning, React-Three-Fiber project. More info inside.

blender machine-learning python3 react-three-fiber websocket

Last synced: 21 May 2026

https://github.com/tomriu/social-media-project

This project is a dynamic Social Media Platform aimed at enhancing connectivity, user interaction, and content sharing. Developed as part of a basic internship in PTIT, it leverages modern web technologies (spring boot, reactjs, ...) to create an engaging and scalable platform.

cloudinary-api formik java material-ui reactjs spring-boot springframework tailwind-css websocket

Last synced: 13 Apr 2026

https://github.com/ln-sergey/gypsygramm

Test task for Tada team

flutter-app flutter-bloc websocket

Last synced: 07 Apr 2026

https://github.com/acecoderclaws/scratch-cloud-manager

This Chrome extension allows users to send custom WebSocket packets to modify Scratch cloud variables.

chrome chrome-extension chrome-extensions css html html-css-javascript javascipt scratch scratch-mit-edu scratch3 small small-project small-projects tool websocket websockets

Last synced: 16 Feb 2026

https://github.com/cfms-dev/cfms_on_websocket

A server-side implementation of a complete system designed for managing confidential documents, called Confidential File Management System (CFMS), running on the WebSocket protocol.

confidential file-management management-system server websocket

Last synced: 21 May 2026

https://github.com/yuanwu0000/cryptoexchange

即時更新的加密貨幣訂單簿 & K線圖,支援切換不同時框。 (Vue3 + Pinia + WebSocket)

pinia vue3 websocket

Last synced: 09 Jul 2025

https://github.com/radd/rtc-test-server

Real-time communication test server

http-long-polling server-sent-events spring-boot stomp websocket

Last synced: 17 May 2026

https://github.com/br34th7aking/pingo

Real-time chat application built with React, Django Channels, Redis, and PostgreSQL. Features WebSocket communication, multiple chat rooms, and modern containerized deployment.

chat-application django django-channels django-rest-framework docker postgresql react real-time redis websocket

Last synced: 11 Apr 2026

https://github.com/tommasoamici/multiplayer-whiteboard

A very minimal example of a Figma-like/Miro-like multiplayer collaborative board using WebSockets.

bun cursors multiplayer websocket whiteboard

Last synced: 04 May 2026

https://github.com/brints/spoken-api

Spoken is a real-time voice translation video conferencing platform that eliminates language barriers in global professional collaborations by providing instantaneous, natural-sounding voice translation, allowing participants to communicate naturally in their native tongues.

digitalocean fastapi github-actions postgresql python3 unit-testing uvicorn webrtc websocket

Last synced: 08 Jun 2026

https://github.com/zhangzhuang15/jslook

展示javascript基础知识、web前端开发专题技术点、面经.

ajax babel cors css interview-questions javascript nodejs tcp thread vue webpack websocket

Last synced: 07 Apr 2026

https://github.com/brijes987/securechat

High-performance real-time chat server with end-to-end encryption 🔒 Crypto: AES-256, RSA-2048, SHA-256, HMAC validation 🌐 Network: TCP/UDP sockets, WebSocket, TLS/SSL, async I/O 🛠️ Tech: C++20, OpenSSL, Qt5, Docker, CMake, Prometheus 🧪 Testing: Google Test, k6 load testing, Valgrind analysis ⚡ DevOps: GitHub Actions CI/CD, multi-platform builds

aes-encryption ci-cd cmake cpp20 cross-platform cryptography docker end-to-end-encryption enterprise jwt-authentication networking openssl qt5 real-time-chat rsa-encryption tls websocket

Last synced: 03 May 2026

https://github.com/ndrean/phoenix_react

Phoenix API & landing page with React SPA

elixir phoenix react vite websocket

Last synced: 13 May 2026

https://github.com/stark-x/websocketchatroom

Training for websocket

learning python training websocket

Last synced: 02 Jul 2025

https://github.com/jikantoki/tasc-websocket

TascのWebsocket

websocket

Last synced: 04 Nov 2025

https://github.com/bcmmacro/bridging-go

bridges HTTP and websocket between two datacenters.

bridge datacenter golang http proxy websocket

Last synced: 15 Jan 2026

https://github.com/cevin/hydra

distributed websocket broker

go hydra websocket

Last synced: 29 Mar 2025

https://github.com/sihamouda/reverse-websocket

A Go reverse-websocket microservice with dashboard using docker-compose

docker docker-compose dockerfile go golang rest websocket

Last synced: 02 Jan 2026

https://github.com/issadarkthing/gochat

Simple go websocket example

chat example go tview websocket websocket-chat

Last synced: 12 Sep 2025

https://github.com/rajput-vinay/pingpongws

This project is a simple WebSocket implementation to help you learn the basics of WebSocket communication in real-time. It uses the "ping-pong" pattern, where a client sends a ping message to the server, and the server responds with a pong.

reactjs typescript websocket

Last synced: 15 May 2026

https://github.com/kryptonbd/realtime-in-js

Implementing polling, HTTP/2, WebSockets, and Socket.IO for real-time communication using Javascript

chat http2 javascript polling realtime realtime-chat socket-io websocket

Last synced: 15 May 2026

https://github.com/hit-7624/squad-draw

Squad Draw is a real-time collaborative drawing app where you and your friends can bring ideas to life on a shared digital canvas. Unleash your creativity with a variety of cool, hand-drawn style shapes and chat with your team in real-time as you collaborate. Create a private room, invite your squad, and start drawing together instantly.

better-auth collaboration-tool collaborative-drawing excalidraw monorepo nextjs real-time-collaboration roughjs socket-io turborepo websocket zod

Last synced: 23 Jul 2025

https://github.com/derrick56007/dart_websockets

dart_websockets is a pure dart library for establishing simple WebSocket servers and clients.

dartlang websocket

Last synced: 29 Mar 2025

https://github.com/sawmfawker/reflex

Reflex enables fast, customizable web apps built in pure Python. Deploy in seconds and deliver performant UIs with minimal setup for modern dashboards. 🐙

ai dll framework frp hotwire il ilspy ioc open-source package reflector reflex-frp ruby stimulus stimulusreflex turbo web websocket

Last synced: 17 May 2026

https://github.com/dleedev365/apricity-serverless-django

[CMPT 474: Web Systems Architecture] An experimental lightweight serverless web application deployed to AWS using Django, Zappa, and PostgreSQL.

aws crud-application django postgresql python3 websocket

Last synced: 30 Apr 2026

https://github.com/rushikeshwaghmare07/socket.io-fundamentals

A comprehensive guide to understanding Socket.IO, covering essential topics such as server connection, real-time applications.

chat-application socket-io socket-server websocket

Last synced: 01 May 2026

https://github.com/stylepatrick/rest-to-websocket-delegator

Rest to websocket delegator. Spring Boot backend will consume rest requests and delegate them to the Angular frontend.

angular delegator rest-api spring-boot websocket

Last synced: 10 May 2026

https://github.com/kcg-edu-future-lab/presence

VideoMeeting with Collaboration Tools based on Madoi

distributed-sharing madoi typescript videomeeting webrtc websocket

Last synced: 17 May 2026

https://github.com/siarheidudko/redux-cluster-ws

Modern WebSocket-based state synchronization library built on top of Redux-Cluster. Enables real-time Redux store synchronization between Node.js servers and clients (both Node.js and browser) using native WebSocket connections.

cluster redux websocket

Last synced: 13 Jun 2026

https://github.com/oschrenk/gol.scala

Game of Life in Scala with Websockets

akka akka-http scala websocket

Last synced: 28 Jun 2025

https://github.com/colagom/kowet

implements STOMP protocol by websocket for KMM (WIP)

kotlin kotlin-multiplatform stomp websocket

Last synced: 20 Jan 2026

https://github.com/rustkas/websocket-examples

Examples of using WebSocket (dart:io, dart:html)

dart2 websocket

Last synced: 28 Apr 2026

https://github.com/crolang-p2p/crolang-p2p-node

The official Kotlin Multiplatform Crolang Node implementation for the CrolangP2P project.

cross-platform distributed-systems framework java javascript jvm kotlin kotlin-multiplatform nodejs p2p typescript websocket

Last synced: 20 Jan 2026

https://github.com/jonathangb/repl-teaching

Project to provide REPL as a teaching tool

docker gin-gonic golang mongodb repl rest-api teaching websocket

Last synced: 07 Apr 2026

https://github.com/ingenhouzs/simple-online-web-browser-game

Simple online 2D shooting web browser game built under MERN stack and WebSocket

expressjs javascript mongo nodejs reactjs websocket

Last synced: 07 Apr 2026

https://github.com/benzinga/webrpc.js

Simple, lightweight RPC framework for JS (Semi-deprecated.)

javascript rpc travis-ci websocket

Last synced: 28 Jun 2025

https://github.com/narmod/pokerth-web-client

A modern web client for PokerTH, allowing players to connect to PokerTH servers directly from a browser through a WebSocket-to-TCP proxy.

board-game docker family-game nodejs poker pokerth pwa raspberry-pi self-hosted selfhosted texas-holdem websocket

Last synced: 11 Jun 2026

https://github.com/akkuman/websocket

websocket is copy of golang.org/x/net/websocket, can set Host and TlsConfig

golang golang-package websocket

Last synced: 25 Jan 2026

https://github.com/antash-mishra/open-tunnel

WebSocket tunneling server and client to expose local web servers.

http javascript ngrok-replacement typescript websocket

Last synced: 21 May 2026

https://github.com/thuongtruong109/shakemate

🖇️ Connect to temp peers via internal network without authentication

chat docker docker-compose ejs fastify nodejs p2p p2p-chat peerjs socket video-call websocket

Last synced: 18 Feb 2026

https://github.com/musauyumaz/signalr

https://www.youtube.com/playlist?list=PLQVXoXFVVtp3RSycdru4WpnfPEOFxONiX

asp-net-core bi-direction-streaming client-server data-transfer http2 hub ihubcontext microsoft real-time-server rpc signalr tcp websocket

Last synced: 21 Mar 2025

https://github.com/pawantech12/all-in-one-hub

All-in-One Tool Hub is an open-source SaaS platform offering essential image, text, CSS, coding, and utility tools. Built with the MERN stack, it features Clerk authentication, subscription-based access, and Razorpay payments. Future updates include AI-powered tools, real-time collaboration, and API access. 🚀

aio allinone clerk express mern-stack mongodb nodejs nodemailer razorpay react react-query react-router-dom redux-toolkit saas saas-we shadcn-ui tailwindcss websocket

Last synced: 10 Feb 2026

https://github.com/uncharted404/ayb-websocket

基于netty实现的websocket框架

netty netty-websocket websocket

Last synced: 20 Jan 2026

https://github.com/upsub/cli

Command line interface for UpSub

cli message-bus real-time upsub websocket

Last synced: 17 Feb 2026

https://github.com/mario-r-aguilar/chat

Aplicación para chatear basada en el funcionamiento de websockets

app backend bootstrap chat express handlebars javascript node-js socket-io websocket

Last synced: 07 Apr 2026

https://github.com/thagoo/punch-chat-nextjs

Private chat app made using NextJS with BunJS's uWebSocket ft. ElysiaJS

bunjs chat elysiajs nextjs peerjs uwebsockets webrtc websocket

Last synced: 19 Jan 2026

https://github.com/lilanga/stan-dashboard

Stan Dashboard is for monitoring STAN server activities.

dashboard nats reactjs websocket

Last synced: 19 Apr 2026

https://github.com/pydevtop/spot-dex-arbitrage-screener

Spot DEX Screener is a powerful open-source tool designed to monitor real-time prices, trading volumes, and trends across popular decentralized and centralized exchanges. Whether you're a trader, developer, or DeFi enthusiast, this screener helps you stay ahead of market movements and identify arbitrage or liquidity opportunities.

arbitrage cex dex dexscreener python telegram websocket

Last synced: 30 Jul 2025

https://github.com/nikhilreddy006/notes-app

A full-stack Notes App built with the MERN stack that supports Markdown editing and real-time syncing using WebSockets.

authentication clerk-auth css full-stack mern-stack notes-app reactjs security socket-io websocket

Last synced: 23 Sep 2025

https://github.com/pranavkakde/siphon

Real-time open-source test analytics platform. Ingests low-latency gRPC test suite streams, buffers via RabbitMQ, sinks idempotently to MongoDB, and pipes metrics to a live WebSockets React dashboard.

clean-architecture dashboard devops-tools golang grpc minio mongodb monorepo observability opentelemetry rabbitmq react real-time test-analytics websocket

Last synced: 30 Jun 2026

https://github.com/loayahmed304/mark-it

A real-time, live-collaboration, cross-platform Markdown editor. Write, edit, and preview Markdown documents simultaneously with others, from any device, anywhere.

markdown markdown-editor mongodb nodejs react socket-io tailwindcss typescript websocket

Last synced: 06 Apr 2026

https://github.com/faizahmedfarooqui/nestjs-rabbitmq-task-manager

Task Manager built using NestJS and TypeORM, and it uses RabbitMQ for event-driven communication between microservices

nestjs postgresql rabbitmq typescript websocket

Last synced: 07 May 2026

https://github.com/cirmifrancis/live-chat

Live chat made with Node.js, Express.js, Express-Handlebars & Socket.io. Deployment made on Render (previously on Glitch).

chat express-handlebars expressjs middleware nodejs socket-io sweetalert2 websocket

Last synced: 06 Apr 2026

https://github.com/vishnu-mouli-102408/expert-link

A platform where users can book 1-on-1 video/audio calls with industry experts (doctors, lawyers, financial advisors, startup mentors, etc.).

honojs nextjs react webrtc websocket

Last synced: 25 Feb 2025

https://github.com/rafaelsouzaribeiro/web-chat-websocket-in-golang

Web chat with WebSocket, Redis, and Cassandra, including notifications for logged-in and logged-out users, and emoji support, implemented in Go and JavaScript.

cassandra chat clean-architecture emojis golang javascrit login logout redis websocket

Last synced: 02 Apr 2026

https://github.com/zauberware/botkit-middleware-socket-limiter

Botkit middleware for limiting socket traffic

botkit botkit-middleware chatbot security socket websocket

Last synced: 21 Aug 2025

https://github.com/ahmetkca/golang-chat-app-with-file-sharing

A Chat web application with file sharing capability

docker-compose golang minio websocket

Last synced: 02 May 2026

https://github.com/bay0/wslogger

wslogger is a simple WebSocket-based logging helper for Go.

go golang logging websocket

Last synced: 31 Jul 2025

https://github.com/okazawa0929/websocket-sample

時間のかかる処理の完了通知をsocket.ioを使って実装したデモアプリ

jotai nextjs shadcn-ui socket-io typescript websocket

Last synced: 04 May 2026

https://github.com/jmr85/06-websocket

app websocket

expressjs nodejs websocket

Last synced: 06 Apr 2026

https://github.com/yadavrajnish/chat-app

Full-Stack Developer | React.js, Node.js, Express.js, MongoDB

expressjs javascript mongodb nodejs reacjs taiwindcss websocket

Last synced: 07 Apr 2026

https://github.com/frmnj/supportmcp

Simple support ticket system with Gemini AI chat integration. Clients can create tickets via chat, employees manage and resolve them via dashboard.

ai-chat customer-support gemini-ai laravel support-system ticketing websocket

Last synced: 10 Apr 2025

https://github.com/dbarochiya/chatapp

Simple chat application with go, react and websocket

chat-application go golang react websocket

Last synced: 11 May 2026

https://github.com/femtotrader/libwebsockets.jl

Julia wrapper for https://libwebsockets.org/

julia-language websocket

Last synced: 15 Sep 2025

https://github.com/s-amiral/arduinozore

Realization of a web interface allowing to visualize sensors data sent by an arduino on a serial port.

arduino automation domotique python webserver websocket

Last synced: 17 May 2026

https://github.com/skymore/roomtalk

💬 Real-time chat system built with WebSocket, Redis, and Socket.io. Supports room creation, message persistence, and multi-language UI.

chat express messaging react real-time redis socketio typescript websocket

Last synced: 01 Mar 2026

https://github.com/t33devv/elevator-sim-backend

expressjs websocket.io backend with 2-elevator request logic

elevator-simulation expressjs websocket

Last synced: 15 May 2026

https://github.com/jonathan-pap/secret-hitler

Online multiplayer Secret Hitler — Node + WebSockets, modern noir UI, optional AI bots. Play at https://secret-hitler-tt29.onrender.com/

ai-bots board-game browser-game hidden-role html5-game javascript multiplayer nodejs party-game real-time secret-hitler social-deduction web-game websocket

Last synced: 15 May 2026