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/jakh0n/hacathonn

🌟 A multi-tenant SaaS admin panel built with Next.js and Express.js, featuring dynamic theme switching, real-time chat, notifications, and responsive design for mobile and desktop. 🚀 Deployed on Vercel and Render.

express nextjs nodejs tailwindcss typescript websocket

Last synced: 26 Apr 2026

https://github.com/ardafirdausr/discuss-client

Discussion Chat App

google-sso react websocket

Last synced: 27 Apr 2026

https://github.com/robert-96/websockets-cursor-sharing

An interactive web application that shares cursor positions in real-time, created using WebSockets and Node.js.

demo javascript nodejs sockjs websocket

Last synced: 27 Apr 2026

https://github.com/infusemediagroup/sync-skeleton

🔄 Create smooth, CSS-only skeleton loaders that sync multiple elements' loading indicators for a seamless user experience.

arkit azure-app-service grav loading-animations markdown react shimmer-effect skeleton-loading skeleton-tracking skelton-css solidjs unity-arfoundation vue websocket

Last synced: 27 Apr 2026

https://github.com/andersondev17/scorez-websockets

Express + Postgress for live match commentary with Websocket broadcast channel. Focus on WS patterns (heartbeats, backpressure, message validation, subscriptions)

websocket websockets ws

Last synced: 27 Apr 2026

https://github.com/sankhadip-roy/chat-app

real-time chat application [building]

mern websocket

Last synced: 27 Apr 2026

https://github.com/risaddex/clubhouse-js-expert-ts

Clone do clubhouse utilizando websockets, peerServer e auth via firebase e de restante apenas módulos nativos do browser/node. Potencializado com Typescript :).

esmodules events firebase peer-to-peer peerjs typescript websocket websocket-server

Last synced: 27 Apr 2026

https://github.com/o-rumiantsev/exchange

Data Exchange System (Prototype)

chat css data exchange system websocket

Last synced: 27 Apr 2026

https://github.com/banyango/socker

Cleanly handle state of the client/server connection when using binary websocket messaging.

connection golang state-machine webrtc websocket

Last synced: 27 Apr 2026

https://github.com/terry-chao/gin-chat-demo

使用gin, websocket, mongodb打造的即时通信后台, 可以实现单聊、群聊、好友管理等功能

gin mongodb websocket

Last synced: 28 Apr 2026

https://github.com/roycuadra/websocket-button-control

The WebSocket Button Control code allows you to control a button wirelessly through a web interface served by an ESP8266 microcontroller. It creates a WebSocket server that listens for commands to turn the button on or off.

esp8266 relay websocket

Last synced: 28 Apr 2026

https://github.com/ywatanabe1989/scitex-orochi

Django + Channels hub that tracks Claude Code agents across a fleet — real-time WebSocket messaging, channel routing, live dashboard with pane state, hook-event telemetry, and functional-heartbeat liveness probes.

ai ai-agents anthropic automation claude-code dashboard developer-tools django fleet-management mcp multi-agent orchestration scitex scitex-ecosystem telemetry tmux websocket

Last synced: 28 Apr 2026

https://github.com/cassiofb-dev/nlw5-nodejs

LiveChat via WebSocket made with Node.js

backend livechat nlw-5 nodejs websocket

Last synced: 28 Apr 2026

https://github.com/davi0805/gnose-notification

Notification microservice that consume messages from Redis Streams, using Rest and WebSocket

go golang redis redis-streams websocket ws

Last synced: 28 Apr 2026

https://github.com/kriogenia/allforone-service

Repository of the service for the 4l1 (AllForOne) project

alzheimers-disease hacktoberfest nodejs rest-api tfg typescript websocket

Last synced: 29 Apr 2026

https://github.com/telattar/restauranto

A NestJS REST API for managing restaurants and orders. Includes caching, validation, and real-time updates via WebSockets.

nestjs prisma websocket

Last synced: 29 Apr 2026

https://github.com/reiver/go-actsock

Package actcon implements an ActivityPub & ActivityStreams like protocol over a WebSocket, for the Go programming language.

activitypub activitysocket activitystreams websocket

Last synced: 29 Apr 2026

https://github.com/hamidfarmani/whatsapp-websocket-frontend-clone

simple real-time chat application, mimicking some basic functionalities of WhatsApp, built using Next.js for the frontend and a Express server with Socket.IO for the backend communication

socket-io websocket

Last synced: 29 Apr 2026

https://github.com/eibens/wsfs

WebSocket server (ws) that broadcasts file system (fs) events to its clients.

deno events fs server typescript web websocket

Last synced: 29 Apr 2026

https://github.com/paulorohling/live-cursors

Live Cursors is a sample web application that allows you to share your cursors with others.

angular collaborative golang live-cursor websocket

Last synced: 29 Apr 2026

https://github.com/rayzler/chat-channels

Una aplicación que permite a los usuarios comunicarse en tiempo real a través de salas de chat específicas, utilizando Web Sockets

authentication chat django django-channels python rooms sqlite web-sockets website websocket

Last synced: 29 Apr 2026

https://github.com/pacna/chillax

A versatile software that enables you and your friends to enjoy synchronized YouTube video watching, whether you're using a single device or multiple devices.

golang lit typescript websocket

Last synced: 29 Apr 2026

https://github.com/ukoloff/ws-express-sandbox

Play with websockets, Node.js & express

express nodejs playground websocket

Last synced: 29 Apr 2026

https://github.com/phantie/snake

Singleplayer/Multiplayer browser game on modern Rust stack (Yew, Axum) and WebSocket

async axum data-compresssion k8s multiplayer nix snake websocket yew

Last synced: 29 Apr 2026

https://github.com/rimo030/openai

💡 OpenAI Study

nestjs openai websocket whisper

Last synced: 29 Apr 2026

https://github.com/v0id-user/wasmchannel

Experimental app using Rust+Wasm on Next.js frontend & Cloudflare Workers backend, featuring a custom binary protocol.

binary cloudflare nextjs protocol queue real-time rust wasm websocket workers

Last synced: 29 Apr 2026

https://github.com/ratneshjain40/webrtc-peerjs

This is a demo webRTC video calling project, using a simple-peer webRTC wrapper library and web sockets.

peer-to-peer webrtc websocket

Last synced: 30 Apr 2026

https://github.com/dehongi/iming

A real-time instant messaging application built with Django, demonstrating the use of WebSocket technology for instant communication. This project serves as a practical example of implementing real-time features in Django applications.

daphne django django-channels websocket

Last synced: 08 Jun 2026

https://github.com/pedrovidaldev/notionem

Projeto com o objetivo de criar um chat utilizando Node.js e WebSockets.

api nodejs websocket

Last synced: 30 Apr 2026

https://github.com/poboll/echo-room

回声谷即时通讯系统-后端

ffmpeg jwt mysql-redis rabbitmq spring-boot websocket

Last synced: 30 Apr 2026

https://github.com/kartikmehta8/rs-websocket-chat

A Websocket based chat application using Rust backend, and React frontend.

react rust websocket

Last synced: 30 Apr 2026

https://github.com/sjh9714/new-portfolio

Java/Spring 백엔드 포트폴리오 - 동시성, 이벤트 정합성, 실시간 메시징, 과금/정산 사례를 수치와 테스트로 정리한 사이트

backend event-driven idempotency java k6 kafka nextjs outbox-pattern portfolio postgresql rabbitmq redis spring-boot testcontainers websocket

Last synced: 08 Jun 2026

https://github.com/sohei-t/training-content-progress-tracker

FastAPI + Vue.js 3 のリアルタイム研修コンテンツ進捗ダッシュボード。WebSocket 通信、ファイル監視、自動更新

dashboard fastapi file-monitoring full-stack python real-time vue3 websocket

Last synced: 01 May 2026

https://github.com/fabianober/websocketserver

WebSockets for ESP32 devices, enabling real-time communication between the ESP32 and web clients

embedded-systems esp32 websocket

Last synced: 01 May 2026

https://github.com/vigneshshanmugam/turbo-ws-server

Minimal WebSocket server written using turbo

nodejs rfc6455 turbo websocket

Last synced: 01 May 2026

https://github.com/vhyran/openchat

ChatApp is a simple and intuitive chat application that allows users to communicate in real-time.

toml websocket zap zig

Last synced: 01 May 2026

https://github.com/asiolelab/simple-chat

Write a very simple chat server that should listen on TCP port 10000 for clients. The chat protocol is very simple, clients connect with "telnet" and write single lines of text. On each new line of text, the server will broadcast that line to all other connected clients. Your program should be fully tested too. (provide a link to your solution)

java javascript socket websocket

Last synced: 01 May 2026

https://github.com/akhtar21yr/realtime-feed-subscription

This repository contains a Django application for building a real-time feed subscription system. The system allows users to subscribe to channel groups and receive live feed updates using the Binance WebSocket API.

django django-rest-framework djangp-channel postgresql redis socket sql websocket

Last synced: 01 May 2026

https://github.com/pranav291/ghost-messenger

👻 Ghost Messenger - A privacy-first, open-source messaging app with disappearing messages, end-to-end encryption, and Ghost Mode. Built with Kotlin, Jetpack Compose, and Ktor backend

android chat end-to-end-encryption jetpack-compose- kotlin kotlin-android ktor messager mongodb- telegram websocket whatsapp

Last synced: 01 May 2026

https://github.com/mathisburger/testlytic

A websocket testing client built with electron and react

electron-app json react test-client websocket websocket-tester

Last synced: 01 May 2026

https://github.com/aviroop41/wasm-extension

A Chrome extension that runs WebAssembly code and communicates with a WebSocket server.

chrome-extension webassembly websocket

Last synced: 02 May 2026

https://github.com/gituser12981u2/sync

p2p file sharing program built with rust

encryption file-sharing networking p2p-network rocket rust tlc websocket

Last synced: 02 May 2026

https://github.com/rj1221/codeclauseinternship

🌐 WebDev Internship Repository: A collection of my web development projects and code samples created during my internship. Exploring frontend and backend technologies to build modern, responsive, and dynamic web applications. Join me on my coding journey and let's create the web of tomorrow! 🚀 #WebDevelopment #Internship #CodeSamples" #CodeClause

css html javascript websocket websockets

Last synced: 02 May 2026

https://github.com/majid-cj/go-chat-server

This project aims to create a robust chat server that facilitates real-time communication using WebSockets. It is built using the Iris web framework and incorporates several components for managing WebSocket sessions, logging, authentication, and database interactions. Go Chat Server serves as the centralized configuration manager, ensuring seamles

authentication-middleware docker-compose golang iris-golang rest-api sse websocket

Last synced: 02 May 2026

https://github.com/iollaph/pi-image-client

Node.js client that prints Base64 images received via WebSocket to a thermal printer on Raspberry Pi.

base64 nodejs printer raspberry-pi websocket

Last synced: 02 May 2026

https://github.com/meibraransari/node-websocket

⚛️ Nodejs web-socket app to test application

node nodejs nodejs-server web-socket websocket

Last synced: 02 May 2026

https://github.com/sh13y/secure-chat

A real-time secure chat application with end-to-end encryption built with TypeScript, React, Node.js, and MongoDB

chat-application encryption jwt mongodb nodejs react real-time secure-chat typescript websocket

Last synced: 02 May 2026

https://github.com/y0sif/ferlay

Start and manage Claude Code sessions from your phone.

ai-agent claude-code cli developer-tools flutter mobile remote-control rust session-management websocket

Last synced: 02 May 2026

https://github.com/sikelio/sikontrol-app-legacy

App for connecting to sikontrol-desktop and send websocket envents to control Windows audio

android android-app android-application audio macro macros react-native shortcuts-app socket-io websocket

Last synced: 02 May 2026

https://github.com/discretetom/ws-server

A CLI tool to start a WebSocket debug server using NodeJS.

cli nodejs websocket ws wscat

Last synced: 02 May 2026

https://github.com/datsfilipe/support-chat

An realtime support chat app using Node, Express and websocket.

express nodejs typescript websocket

Last synced: 02 May 2026

https://github.com/shahidmalik4/fastapi-streamlit

Real-time cryptocurrency tracker with FastAPI, Streamlit, WebSocket, and CoinGecko API.

coingecko-api cryptocurrency fastapi plotly python realtime streamlit websocket

Last synced: 02 May 2026

https://github.com/srang/ca

cellular automata

camel sockjs spring-boot websocket

Last synced: 03 May 2026

https://github.com/mehedi752/retrievify-client

Ferot - The Lost & Found System is a web-based platform that enables users to report lost items, find returned belongings, verify ownership, and connect with others to reclaim their items. Designed with trust, transparency and user experience in mind.

firebase html5 javascript react tailwind-css websocket

Last synced: 03 May 2026

https://github.com/camilosampedro/lights-on

Scala/ScalaJS + Play Framework + MQTT: Switching a led mounted in an Arduino

mqtt play-framework scala scalajs websocket

Last synced: 03 May 2026

https://github.com/snuffish/obs-panel

Dashboard application to manage OBS Streaming, Recording, Video/Audio Input sources, Scene selection, monitoring and so on.

nextjs obs recording streaming typescript websocket

Last synced: 03 May 2026

https://github.com/mohammadzainabbas/chat-deno

A chat app with demo 👨🏻‍💻

chat deno preact typescript websocket

Last synced: 03 May 2026

https://github.com/rudsarkar/pubsub-websocket

WebSocket pub/sub implementation usin Go gin, Postgresql

gin-gonic golang postgresql pubsub websocket

Last synced: 03 May 2026

https://github.com/rodrigofontesdev/brutus-api

Uma REST API para a plataforma do Brutus na versão gratuita.

laravel postgresql websocket

Last synced: 03 May 2026

https://github.com/st1vms/words-on-stream-bot

Words on Stream bot, using Selenium with both Chromedriver and Geckodriver, able to capture websocket events.

bot chrome chromedriver firefox geckodriver python scraper selenium twitch websocket words-on-stream

Last synced: 03 May 2026

https://github.com/yasamin-khodarahmi/dash-realtime-table

A Dash application that provides real-time table management capabilities using Python, Redis, and WebSocket

dash dashplotly python3 redis socket-io websocket

Last synced: 03 May 2026

https://github.com/puckwang/web-realtime-comm-demo

A demo project built with .NET and React to showcase and compare four realtime communication techniques: Polling, Long Polling, WebHook, and Server-Sent Events (SSE).

dotnet long-polling nextjs polling react server-send-event websocket

Last synced: 03 May 2026

https://github.com/shahriarkawsik/task-management

A real-time task management app with drag-and-drop, authentication, and instant updates using WebSockets.

drag-and-drop react taildwindcss websocket

Last synced: 03 May 2026

https://github.com/jremmurd/pimcore-ignite-bundle

Adds web realtime functionalities to your pimcore web application.

notifications pimcore pimcore-bundle realtime websocket

Last synced: 09 Jun 2026

https://github.com/chiragsdev/codemate-frontend

Codemate is a production-grade social media platform built using the MERN stack, designed to help developers connect, collaborate, and communicate. It includes authentication, real-time chat, reminders, notifications, and payment integration — all deployed securely using cloud infrastructure and modern DevOps practices.

react redux websocket

Last synced: 03 May 2026

https://github.com/tauseefk/reconcile

Collaborative text editor using operational transforms.

collaborative-editing nestjs nodejs operation-transformation typescript websocket

Last synced: 03 May 2026

https://github.com/tlabaltoh/unity-sfu-integration

Test project for implementing WebSocket / WebRTC's SFU (Selectable Forwarding Unit) network architecture on the Unity. This project was created for use in Oculus Quest 2, but supports other platforms (PC, Android mobile) to test the connection from multiple clients.

multiplayer network networking sfu unity unity3d webrtc webrtc-sfu websocket

Last synced: 03 May 2026

https://github.com/micilini/php-websockets

Native PHP WebSocket and realtime chat foundation built from scratch with PHP sockets. Includes chat examples, private rooms, bot hooks, storage adapters and optional Laravel integration.

chat chat-application laravel laravel-package php php-socket php-websocket private-chat realtime realtime-chat sockets websocket websocket-server websockets

Last synced: 09 Jun 2026

https://github.com/kerosiinikone/game-client-react

A simple 3D multiplayer card game

game react vite websocket zustand

Last synced: 04 May 2026

https://github.com/songchengen/websocket-demo

基于WebSocket的聊天室应用

nodejs websocket

Last synced: 04 May 2026

https://github.com/clarisar/chat_app

Chat application with sockets

nodejs socket-io websocket

Last synced: 04 May 2026

https://github.com/ak1m1tsu/skadi

Low-level socket communication using Redis

golang redis websocket

Last synced: 04 May 2026

https://github.com/emrah13-13/kubernetes-for-students

🚀 Learn Kubernetes through hands-on projects designed for students, making distributed systems easy to grasp without the complexity of YAML.

cloud collaboration docker-tutorial dockerfile freshers go kubernetes kubernetes-service learning microservices-architecture minikube open-source openstack postgresql students tutorial websocket yaml

Last synced: 04 May 2026

https://github.com/rsp2k/django-ollama

Production-ready Django integration for Ollama LLMs with native async support, WebSocket streaming, and comprehensive test coverage

async django llm ollama websocket

Last synced: 04 May 2026

https://github.com/anikhasibul/chatter

Simple anonymous chat app demo using golang and websocket ;)

anonymous-chat chat-app chatter golang postgresql real-time websocket

Last synced: 04 May 2026

https://github.com/880831ian/soketi-log-502-error

Soketi WebSocket Server LOG 不定時出現 502 error 以及 connect() failed (111: Connection refused)

soketi websocket

Last synced: 09 Jun 2026

https://github.com/saibarathr/watch-together

/*In Development learning in-depth about WebRTC */. Personal passion project. Use Case: Watch videos/movies together with your friends & family from any where in the world together using your local videos or any streaming service..

babel react spring-boot webpack5 webrtc-video websocket

Last synced: 04 May 2026

https://github.com/isystk/react-video-chat

React.js(Next.js)で作成したビデオ&チャットアプリケーションです。 チャット機能は、AWS Lambda の WebSocket機能を利用しています。 ビデオ通話には、AWS Kinesis Video Streamを利用しています。

kinesis-stream lambda material-ui nextjs react websocket

Last synced: 04 May 2026

https://github.com/yunusemrenalbant/spring-react-websocket-with-kafka

Spring Boot, ReactJS, SockJS ve Kafka ile yapılmış gerçek zamanlı mesajlaşma sağlayan bir chat uygulaması örneği

java kafka reactjs sockjs spring-boot websocket

Last synced: 04 May 2026

https://github.com/vishnuka084/notification_services

This project is a notification service built using Spring Boot. It allows users to send notifications to recipients via various channels such as email, SMS, or push notifications. Below is a brief overview of the project:

mysql spring-boot stomp websocket

Last synced: 04 May 2026

https://github.com/itsagurin/messenger-web

Backend-focused messenger web application with paid subscriptions

directus docker nestjs prisma-orm reactjs stripe-payments turborepo websocket

Last synced: 05 May 2026

https://github.com/trandung2k1/nestjs_tutorial

Learn nestjs 2024 (microservices using tcp, redis, rabbitmq, websocket, cqrs, graphql, bull queues)

cqrs graphql k8s microservice pm2 queue rabbitmq redis server-statistics tpc websocket worker-threads

Last synced: 05 May 2026