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: 2026-06-25 00:30:36 UTC
- JSON Representation
https://github.com/foopis23/asteroid-excavator
A WIP multiplayer game written in typescript with pixi.js and websockets
html5-game pixijs socket-io websocket
Last synced: 27 Apr 2026
https://github.com/belingud/rust-echo-websocket
Echo websocket server by rust
Last synced: 05 Mar 2025
https://github.com/divyarajsinhsindhav/chatify
Chatify is a sleek chat application developed with the MERN stack and Socket.IO. It offers real-time messaging, intuitive user interfaces, and secure authentication. The project highlights skills in full-stack development and WebSocket communication.
javascript mongodb nodejs reactjs socket-io websocket
Last synced: 05 Apr 2025
https://github.com/prandogabriel/tech-talk-ws-and-aws-api-gateway-ws
exemplo prático sobre AWS APÌ gateway websocket
aws aws-lambda websocket websockets
Last synced: 20 May 2026
https://github.com/rishabyd/echoline
Real-time messaging app with modern full-stack implementation.
chat cloudinary communication file-upload fullstack modern-ui nextauth nextjs nodejs postgresql prisma react realtime socketio tailwindcss typescript websocket zustand
Last synced: 08 Apr 2026
https://github.com/octokerbs/gochat
Websocket chat app built in Go and React.
channels go javascript react react-router websocket
Last synced: 13 Apr 2026
https://github.com/nextlevelshit/adonis-crawler
A free web crawler on top of the incredibile AdonisJS Framework
adonisjs crawler javascript nodejs regex spider websocket
Last synced: 22 May 2026
https://github.com/code-raushan/chat-server-ws
Implementation of a scalable chat server using Websockets and Redis pub/sub in Go.
chat-server go pubsub redis scale websocket
Last synced: 18 May 2026
https://github.com/thiagohrcosta/real-time-communication
The Real Time Communication project is a part of the Python Developer formation at Rocketseat. The primary goal is to create and practice Websockets in payment methods, enabling real-time updates on pages as soon as the payment gateway confirms transactions.
flask-application pytest python websocket
Last synced: 07 Jul 2025
https://github.com/mohammadnazm/webrtc-nodejs-typescript-project
A basic WebRTC peer-to-peer project using Node.js, WebSocket, and TypeScript. This project sets up a signaling server and WebRTC clients for real-time video streaming, showcasing a simple, TypeScript-based approach to WebRTC connections.
express nodejs typescript webrtc websocket yarn
Last synced: 08 Apr 2026
https://github.com/x-ration/fts-web
一套适用于web的文件互传系统fts-web,提供用户登录、注册、收发消息、互传文件的功能。【详见README】
bootstrap fts-web jquery mybatis spring-boot thymeleaf websocket
Last synced: 17 Apr 2026
https://github.com/maluscat/socket-base
[MIRROR] Tiny abstraction layer over a WebSocket that automatically handles pings, timeouts and reconnects.
deno javascript nodejs typescript websocket
Last synced: 02 Feb 2026
https://github.com/crispy-strawberry/zocket
Websocket implementation in zig
Last synced: 20 May 2026
https://github.com/shev0k/wavechat
📡 A real-time voice messaging app designed to bring instant communication with a nostalgic twist. WaveChat replicates the classic walkie-talkie experience, allowing users to join channels and speak live with friends or teams. Its sleek, minimalist design offers a simple, fun, and effective way to stay connected.
audio-streaming communication-app cross-platform dart flutter flutter-sound instant-messaging live-chat minimalist-design mobile-app nodejs push-to-talk real-time-audio real-time-communication retro-theme retro-ui voice-chat walkie-talkie websocket
Last synced: 17 Feb 2026
https://github.com/gonzofish/ws-chat-server
A small server for chatting through WebSockets
chat eventmachine ruby toy toy-project websocket websockets
Last synced: 21 Mar 2025
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/dineshprabha/ktor-chat-app
Ktor-chat-app is built using the kotlin, websockets, JWT Auth, PostgreSQL
jwt-authentication kotlin ktor-server postgresql websocket
Last synced: 14 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/boss294/conexus
Conexus is a cutting-edge secure communication platform designed for modern connectivity needs. It ensures private and seamless communication by combining end-to-end encryption with a user-friendly interface. Conexus offers real-time messaging, file sharing, and group discussions while prioritizing security and performance.
conexus mayankchawdhari website websocket
Last synced: 12 Jan 2026
https://github.com/quartercastle/go-websocket-server
Experimenting with a websocket server based on gorilla/websocket
Last synced: 13 May 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/pawel2000pl/anonymousmessenger
Simple text (and anonymous) messenger.
cherrypy css docker ecdsa html js mariadb markdown-to-html messenger messenger-platform mysql notifications onrender push-notifications python voice-chat websocket ws4py
Last synced: 07 Apr 2026
https://github.com/ksysoev/deriv-api-bff-example
Example of usage for Deriv API BFF service
Last synced: 11 Jun 2026
https://github.com/dozyio/watch-websocket
File Watcher with Websocket
file-watcher go golang websocket
Last synced: 12 Apr 2025
https://github.com/rustkas/websocket-examples
Examples of using WebSocket (dart:io, dart:html)
Last synced: 28 Apr 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/upsub/cli
Command line interface for UpSub
cli message-bus real-time upsub websocket
Last synced: 17 Feb 2026
https://github.com/lnsp/webchat
Scalable, non-persistent WebSocket-based chatroom.
chat chatroom rabbitmq scalable websocket websockets
Last synced: 09 Aug 2025
https://github.com/yash-handa/facebook-clone
This is a full stack facebook clone built with React and Spring Boot microservices
consul elasticsearch facebook java javascript kafka microservices mongodb pwa reactjs scss spring-boot websocket
Last synced: 09 Apr 2026
https://github.com/fitomad/websockets
WebSockets & Tornado
html5 javascript python python-2 tornado tornado-websocket websocket websockets
Last synced: 18 May 2026
https://github.com/marcvspt/wschat
WebSocket example through Nginx reverse proxy
Last synced: 13 Apr 2026
https://github.com/lararosekelley/wslib
Lightweight, thoroughly tested WebSocket client with features like automatic reconnection
javascript typescript websocket websocket-client ws
Last synced: 07 Apr 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/lilanga/stan-dashboard
Stan Dashboard is for monitoring STAN server activities.
dashboard nats reactjs websocket
Last synced: 19 Apr 2026
https://github.com/santiagodotsh/nest-teslo-shop
🛒 🐈 CRUD with NestJS, PostgreSQL, JWT auth and file uploads.
auth crud file-upload jwt nestjs postgresql typeorm websocket
Last synced: 13 Feb 2026
https://github.com/jryannel/go-ws-with-cancel
A go based websocket client and hub with cancel support
Last synced: 04 Apr 2025
https://github.com/imteajsajid12/laravel-websocket-live-chat
Laravel-websocket-live-chat
brotco laravel laravel-s-event-broadcasting live-chat pusher websocket
Last synced: 07 May 2026
https://github.com/bassemhalim/chatroom
chat room with react + Go
gin-gonic go postgresql react typescript websocket
Last synced: 06 Apr 2026
https://github.com/pdasya/chat-application
Realtime online chat web application
nodejs typescript webpack websocket
Last synced: 18 Jan 2026
https://github.com/utsavdotpro/airqualitymonitorweb
A single-page application to display live air quality monitoring data.
air-quality-monitor assignment nextjs reactjs websocket
Last synced: 12 Apr 2026
https://github.com/tukue/event-driven-platform
Event-Driven Delivery solution: A real-time order management system demonstrating modern event-driven architecture patterns. 🔹 Tech: React, FastAPI, Redis Cloud, WebSocket 🔹 Features: Real-time updates, multi-role system, state management 🔹 Architecture: Event-driven with Pub/Sub messaging 🔹 Deployment: Free tier cloud infrastructure
fastapi react redis-cloud websocket
Last synced: 07 Mar 2026
https://github.com/4i8/iipc
iipc is a simple Inter Process Communication for nodejs built on ws to communicate between processes safely and easily using tcp and websocket, You can also return data to the client see (example)
interprocess interprocess-communication ipc node-ipc tcp websocket ws
Last synced: 12 Sep 2025
https://github.com/slainless/prodeskel-ws
Basic WebSocket client implementations for DIGIDES Prodeskel Service.
Last synced: 10 Aug 2025
https://github.com/tigeryant/super-bomber-elf
Solution to Hack London's December hackathon
Last synced: 06 Jul 2025
https://github.com/superoo7/prisma2-chat-app
Simple chat app implemented with Prisma2 using Typescirpt, Graphql
graphql prisma prisma2 typescript websocket
Last synced: 20 May 2026
https://github.com/healingdrawing/task-social-network
TypeScript front-end(Vue3 Composition API + pinia). Golang back-end. Social network. Profile, posts, chats, groups, admin panel. grit:lab Åland Islands 2023
admin-panel authentication chat database-migrations golang groups pinia posts profile sqlite3 typescript vue3-composition-api vue3-typescript websocket
Last synced: 11 May 2025
https://github.com/tfkfan/vertx-websocket-gateway
vertx websocket stomp gateway blueprint with kafka integration
kafka stomp stompjs vertx websocket websocket-gateway
Last synced: 18 May 2026
https://github.com/kamyusama/kamyu-case-study
Twitch→LLM→TTS→字幕の最小デモ(非商用のケーススタディ)/ Minimal Twitch→LLM→TTS→captions demo (non-commercial case study)
case-study demo llm obs obs-websocket python streaming tts twitch websocket
Last synced: 18 May 2026
https://github.com/prosenjitjoy/learning-websocket
Simple Chatroom Project used for learning WebSocket communications protocol.
Last synced: 05 Apr 2025
https://github.com/fwcd/lightshark
WebSocket proxy for debugging with support for MessagePack
Last synced: 12 Aug 2025
https://github.com/kartikmanimuthu/phoenix-websocket-notifier
A high-performance real-time notification system built with Node.js, Express, Socket.io, and Redis.
docker expressjs nodejs redis socket-io socket-programming websocket
Last synced: 09 Apr 2026
https://github.com/julianobrl/eniac2f2022
codigo para o projeto integrador do 2° semestre de 2022
eniac java-8 streams websocket
Last synced: 21 Mar 2025
https://github.com/Traunin/websocket-extension
Control Chrome with Websockets
Last synced: 02 Nov 2025
https://github.com/kavindu-kodikara/whychat-frontend
WhyChat is a real-time mobile chat application built with React Native. It features dynamic animations, user authentication, and seamless navigation for an engaging chat experience. The app connects with a Spring Boot backend via WebSocket for real-time messaging, offering an intuitive and modern UI design.
javascript react-native websocket
Last synced: 18 May 2026
https://github.com/octokerbs/GoChat
Websocket chat app built in Go and React.
channels go javascript react react-router websocket
Last synced: 02 Nov 2025
https://github.com/contemporaries/casprintboot
The project integrated Netty, WebSocket, JCA and CA with SpringBootSo now, you can more easy to publish PV into EPICS CA and to management it
ca epics epics-ioc ioc jca netty pv-channel-access pv-channel-client pv-channel-server springboot websocket
Last synced: 05 Apr 2025
https://github.com/juangesino/chatty
A simple Ruby on Rails chat application using WebSockets.
chat rails-application react websocket
Last synced: 02 Nov 2025
https://github.com/alpha2820/chat-application
A full-stack, real-time chat application built using the MERN stack and Socket.IO. This application enables users to communicate instantly with others through direct messages, featuring dynamic user presence, responsive design, and secure authentication.
chat-application chatapp expressjs fullstack-development mern-stack mongodb node-js reactjs real-time socket-io tailwindcss websocket
Last synced: 07 Apr 2026
https://github.com/pablo-caballero-maria/whope_frontend
Frontend for Whope, an AI complemented chat bot for psychological assistance
deep-learning natural-language-processing nextjs web-application websocket
Last synced: 18 May 2026
https://github.com/pedrosfaria2/flask_binance
A web app to collect and analyse market data
css docker flask html html5 javascript market-data pytest python python3 rabbitmq rest-api sql websocket websocket-api
Last synced: 07 Apr 2026
https://github.com/bindu-1805/syncsketch-
A Real-time collaborative drawing app built using ReactJS, ExpressJS and NodeJS.
expressjs node-js reactjs websocket
Last synced: 09 Apr 2026
https://github.com/iamralch/pho
A real-time bidirectional socket library
golang realtime-messaging websocket
Last synced: 17 Mar 2025
https://github.com/naman-45/bitcoints
Complete Bitcoin implementation
aes-gcm express nextjs postgresql prisma-orm pubsub redis singleton-pattern websocket
Last synced: 10 Apr 2026
https://github.com/ladmakhi81/learnup-go
A scalable LMS built with Golang, GORM, and Tus protocol, supporting students, teachers, supporters, admins, and super admins. Features include course management, video uploads, transactions, forums, webinars, ticketing, role-based access control, and more. Super admins oversee the system, while admins, teachers, and students have specific roles.
docker docker-compose golang gorm postgres redis streaming tus websocket
Last synced: 02 Nov 2025
https://github.com/laniot/core
LAN-first WSS bridge for serial devices using a ESP32 (TLS, RS-232, WebSocket)
certificate-mager esp32 esp32-s3 esp32s3 freertos industrial-iot iot lan rs232 tls uart websocket wss
Last synced: 18 May 2026
https://github.com/siarheidudko/simple-proxy
A simple proxy server with access token verification and the ability to proxy unencrypted traffic. You probably shouldn't use this in production, but you can use it on the internal network or behind nginx with ssl.
docker http proxy-server tcp-server websocket
Last synced: 18 May 2026
https://github.com/babiabeo/deko
A simple WebSocket client for Deno
autobahn-testsuite deno rfc6455 websocket websocket-client
Last synced: 18 May 2026
https://github.com/joduplessis/noom-tools
Boilerplate & toolkit for bootstrapping real time component-driven JAM-Stack applications. 📦
fastify jamstack react storybook typescript websocket
Last synced: 09 Apr 2026
https://github.com/alinababer/django-based-website-code-generation-with-rag-llama3-multi-agi-of-software-development-webapp
The Django-based-Website-Code-generation-with-RAG-Llama3-Multi-AGI-of-Software-development leverages advanced technologies and specialized agents to streamline the entire software development lifecycle. This repository contains Django based Web Application
agi code-generation django llama3 multi-agent-systems python rag redis-server retrival-augmented-generation software-development software-engineering webapplication website-generation websocket
Last synced: 16 Mar 2026
https://github.com/tusho7/local-recommendations-api
A robust API for a local recommendations platform, built with Node.js, Express, and PostgreSQL. This API handles user authentication, manages recommendations data with Sequelize ORM, and provides WebSocket support for real-time interactions.
cookie-parser dotenv express jsonwebtoken nodejs nodemailer pg pg-hstore sequelize uuid websocket
Last synced: 10 Apr 2026
https://github.com/melvinodsa/chat-application
A simple chat application written in golang with social auth
chat-application golang revel websocket
Last synced: 21 May 2026
https://github.com/coregx/stream
Production-ready Server-Sent Events (SSE) and WebSocket for Go 1.25+ | RFC-compliant | Zero dependencies | 84% test coverage
broadcasting go golang http hub networking production-ready real-time rfc6455 server-sent-events sse streaming websocket zero-dependencies
Last synced: 11 Jan 2026
https://github.com/ahmedambadi/echochat
This is my very first proper Github repo. aimed at properly understanding and learning web frameworks and understanding different communication protocols. this is a text messaging web app primarily created with Javascript frameworks and postgresSQL
expressjs html javascript nodejs postgressql reactjs tailwindcss websocket websockets
Last synced: 05 Apr 2026
https://github.com/acbikash13/bingo-game
This is a Multiplayer online real-time BINGO Game. Player can join or host the game; it includes real time chat functionality with web sockets
javascript oauth2 real-time websocket
Last synced: 22 Jun 2026
https://github.com/jesssullivan/turkeyprobe
for probing the Turkey
esp8266 steinhart-hart thermistor websocket
Last synced: 29 Mar 2025
https://github.com/subhradeep1708/karmatek-2025-organa
Smart Organ & Blood Donation Network - A smart network connecting organ/blood donors with recipients using a scoring algorithm and generative AI for optimized matches and analysis.
fastapi gemini-api generative-ai nextjs postgresql pydantic python shadcn-ui socket-io sqlalchemy tailwind-css websocket zod-validation zustand-state-management
Last synced: 07 Apr 2026
https://github.com/oxdrtech/bot-apostador-bet365-painel-frontend
dayjs mantine-ui vitejs websocket
Last synced: 18 May 2026
https://github.com/ceribe/lyra
Library which helps with implementation of distributed algorithms
distributed-systems kotlin poznan-university-of-technology tcp websocket zeromq
Last synced: 21 May 2026
https://github.com/phamtrongsang11/chathub-dotnet
Chat Hub App
asp-net-core restful-api signalr websocket
Last synced: 05 Apr 2026
https://github.com/arawns1/enquete-node-api-websocket
API em node.js e Websocket para realização de enquetes em tempo real
fastify nodejs redis typescript websocket
Last synced: 12 Apr 2026
https://github.com/clicknetcafe/zerenbot-md
Script WhatsApp Bot Multi Device
baileys bot multi-device nodejs termux websocket whatsapp whatsapp-bot
Last synced: 11 Mar 2025
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/crolang-p2p/crolang-p2p-node-jvm
JVM-compatible implementation of a CrolangNode in the CrolangP2P project.
cross-platform distributed-systems framework java jvm kotlin p2p websocket
Last synced: 27 Jun 2025