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/nktkas/rews

Drop-in WebSocket replacement with automatic reconnection.

reconnect retry websocket ws

Last synced: 02 Apr 2026

https://github.com/farwayer/ws-rpc

Simple, small rfc-correct JSON-RPC 2.0 implementation via websockets

api jsonrpc msgpack rpc websocket

Last synced: 12 Feb 2026

https://github.com/rxtoolkit/socketio

🚰 RxJS operators for working with Socket.io (v4 or lower) servers

fp functional-programming observables package reactive-programming realtime rxjs socket-io socketio streaming websocket websockets

Last synced: 12 Feb 2026

https://github.com/tripolskypetr/node-redis-grpc-stream-queue

Enables reliable bidirectional gRPC streaming with automatic retries, message queuing, error handling, and logging, supporting real-time communication between distributed services in a robust and fault-tolerant manner.

benchmark fault-tolerant fault-tolerant-microservices grpc in-memory nodejs playwright queue realtime redis redis-cache streaming stress-testing tests websocket

Last synced: 13 Feb 2026

https://github.com/groovytron/marx-attack

An app that gives the people the power to vote for a music style they would like to listen and see the votes result in almost realtime.

decentralized gunjs music p2p websocket

Last synced: 19 Mar 2026

https://github.com/hunwalk/yii2-websocket

This is the new maintained version of the yii2-websocket package

php ratchet ratchetphp websocket yii2 yii2-websocket

Last synced: 02 Mar 2026

https://github.com/joaquinbejar/lightstreamer-rs

Lightstreamer TLCP (Text-based Live Connections Protocol). It provides a robust client SDK to interact with Lightstreamer servers, enabling real-time data streaming for financial applications, IoT systems, and other use cases requiring live data updates. While it was initially developed to support the ig

lightstreamer tlcp trading websocket

Last synced: 02 Apr 2026

https://github.com/mohammadnourbaker/nmmediatechnicalassessment

Real Time Chat Application using Codeigniter4 and Socket.io

codeigniter codeigniter4 docker dockercompose nginx php socketio websocket

Last synced: 03 Mar 2026

https://github.com/simon28082/framework

Extend the Laravel framework, add Swoole, Socket, RPC, WebSocket support, and common scaffolding features

laravel microservice rpc socket swoole tcp websocket

Last synced: 18 Apr 2026

https://github.com/opencpo/opencpo-core

⚡ OCPP 1.6 + 2.0.1 Central System with zero trust networking, built-in PKI, and profile-driven charger compatibility

cpo ev-charging fastapi mtls ocpp ocpp16 ocpp201 pki websocket zero-trust

Last synced: 03 Jun 2026

https://github.com/sszqdz/bayes-toolkit

🚀 Bayes Toolkit is a package written in Golang, aimed at facilitating rapid application development for users.

gin go golang golang-library golang-package middleware performance rapid-development router toolkit websocket

Last synced: 16 Apr 2026

https://github.com/laplacexd/wakiewakie

A dating app wherein you get matched by people that woke up as the same time as you.

dating-app graphql graphql-client graphql-codegen graphql-server real-time typescript vite websocket

Last synced: 05 Mar 2026

https://github.com/nesvet/insite

Real-time full-stack framework: WebSocket server/client, MongoDB + Change Streams, pub/sub publications, users/orgs/roles with RBAC, cookie auth over WS, file transfers. TypeScript/Bun monorepo with server orchestrator, client SDK, and React UI components

framework fullstack mongodb rbac realtime typescript websocket

Last synced: 01 Apr 2026

https://github.com/bradeneverson/td

Silly Little Multiplayer Tower Defense Game

multiplayer-game rust tower-defense typescript websocket

Last synced: 17 Apr 2026

https://github.com/sixelasacul/tft-double-up-companion

A simple, real time companion app for double up games. Built with TanStack Start, Ably, and Neobrutalism.

ably community-dragon neobrutalism react shadcn tailwindcss tanstack-start teamfight-tactics websocket

Last synced: 17 Apr 2026

https://github.com/charlie5dh/sense-hat-rt-dashboard

Real time dashboard with ReactJS, Django and Channels and Raspberry Pi Sense Hat

channels django echarts javascript microservices python rabbitmq raspberrypi react-echarts reactjs sense-hat websocket websockets

Last synced: 02 Apr 2026

https://github.com/ppenter/caff.js

Fully Fullstack Framework (React, API, Websocket) With File-based Routing

api framework full-stack react ssr websocket

Last synced: 17 Apr 2026

https://github.com/javiercanon/signalrabbit

Asp.net web-sockets responsive chat, scale with SQL Server or Azure.

asp-net bootstrap signalr signalr-chat signalr-client signalr-hub sqlserver websocket

Last synced: 17 Apr 2026

https://github.com/jeffkim1118/orthodocinstrumentmanual

Website for Orthodontic Harmony's instrument manual

actioncable-react rails react typescript-react websocket

Last synced: 04 Apr 2026

https://github.com/ncbrown1/go-playground

Reimplementation of the Go playground in Go to run via the browser (javascript + go): [https://play.golang.org] without the restrictions (but requiring a login)

code communication golang javascript react reimplementation websocket

Last synced: 18 Apr 2026

https://github.com/litert/websocket.js

The WebSocket implementation written in TypeScript, for Node.JS

websocket

Last synced: 04 Apr 2026

https://github.com/lukasjhan/ground-client

Your FREE, lightweight tool for REST, GraphQL, gRPC, and AsyncAPI interactive client & documentation

asyncapi graphql grpc rest-api socket-io testing websocket

Last synced: 04 Apr 2026

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

A ReactJS webchat using websocket with NodeJS and SocketIO

jest nodejs reactjs tailwindcss testing-library typescript websocket

Last synced: 04 Apr 2026

https://github.com/rchiofalo/rustgate

Secure mTLS message router in Rust — group-based routing, WebSocket, server federation, NATS scaling, certificate enrollment, CRL/FIPS support. Single binary, edge-ready.

certificate-enrollment crl cursor-on-target federation fips helm kubernetes message-router mtls nats rust websocket

Last synced: 05 Apr 2026

https://github.com/giovannicalo/node-wrtc-ws-api-server

Node WebRTC WebSocket Signaling API Server

api server signaling webrtc websocket

Last synced: 18 Apr 2026

https://github.com/kerolesnabiel/realtimechatwebapp

A modern, real-time chat application frontend with a responsive design, allowing users to manage profiles, search for other users, and exchange messages instantly.

dasiyui react react-query react-router-dom signalr tailwindcss typescript vite websocket websockets

Last synced: 18 Apr 2026

https://github.com/n1k0l1n/chatsignalr

The Chat Room made with SignalR is a real-time messaging application that allows multiple users to communicate and exchange messages in a chat room. It utilizes the SignalR library, which provides a simplified and efficient way to implement real-time communication in web applications.

chat-application chat-room csharp dotnet fullstack-development reactjs signalr websocket

Last synced: 18 Apr 2026

https://github.com/ampersandor/cotopia

🏆 코딩테스트 준비를 위한 알고리즘 트래킹 & 팀 경쟁 플랫폼 (backend) | LeetCode & 백준 자동 추적 | 점심 메뉴 미니게임

postgresql redis spring-boot websocket

Last synced: 06 May 2026

https://github.com/glaucopater/chatapp

A Python / ReactJS chat app

python reactjs rest-api sqlite3 websocket

Last synced: 06 May 2026

https://github.com/anas727189/summarizerx

SummarizerX is an innovative web application for quick, efficient text summarization combined with real-time collaboration on a shared whiteboard.It includes not only Fast and accurate text summarization using the Hugging Face API but also Real-time collaborative whiteboard

chatbot gemini huggingface javascript nextjs socket-io tailwindcss text-summarization text-summarizer websocket whiteboard

Last synced: 07 May 2026

https://github.com/dynamo63/fastapi-websocket

A real time list to track activity

fastapi reactjs websocket

Last synced: 07 May 2026

https://github.com/marcosmarcolin/async-php

Exemplos básicos de PHP Assíncrono com Workerman, Ratchet, Swoole, etc.

asynchronous-programming ixcsoft php ratchet socket-io swoole websocket workerman

Last synced: 08 May 2026

https://github.com/hoangvuvan0611/javacv_attendance_recognition

program javacv, opencv attendance&recognition

java javacv spring-boot websocket

Last synced: 09 May 2026

https://github.com/yuis-ice/go-chatapp-ai

🚀 A simple, real-time chat application built with Go and WebSockets, featuring a clean web interface for instant messaging. Perfect for learning WebSocket implementation and real-time communication patterns.

chat demo golang gorilla-websocket javascript real-time web-application websocket

Last synced: 10 May 2026

https://github.com/nueluzoma/portfolio-project

Automated CI/CD Pipeline for Web Applications using Jenkins and GitHub

ci-cd docker jenkins websocket

Last synced: 12 May 2026

https://github.com/buzheng-work/chat

web

websocket

Last synced: 13 May 2026

https://github.com/soratabaka/trakteer-websocket-wrapper

Simple trakteer websocket wrapper to emit events on donations

api javascript nodejs trakteer websocket wrapper

Last synced: 13 May 2026

https://github.com/nikships/helix

Production-ready starter kit for building autonomous AI agents with the Claude Agent SDK. Includes a real-time React observability dashboard, action-based pipelines, and optional vector memory.

ai-agents anthropic claude-agent-sdk dashboard fastapi observability react starter-kit typescript websocket

Last synced: 14 Jun 2026

https://github.com/yodaos-project/yoda-lizard

The WebSocket client library for end-device.

embeddable websocket

Last synced: 16 Jun 2026

https://github.com/marco-a/object-buffer

A simple library to buffer properties on an object.

buffer es6 javascript websocket

Last synced: 22 Jun 2026

https://github.com/arthurmelton/kostats

Get data from your ko server and real time information

api knockoutcity statistics websocket

Last synced: 23 Jun 2026

https://github.com/nasyx-rakeeb/realtime-mongo

Firestore-like realtime document subscriptions for MongoDB via WebSockets and Change Streams.

change-streams firestore-alternative hooks mongodb pubsub react realtime sync typescript websocket

Last synced: 24 Jun 2026

https://github.com/detain/phlix-hub

Central cloud directory + reverse-tunnel relay for Phlix media servers. Sign in once, reach any of your servers from anywhere. Self-hostable.

dashboard emby jellyfin jwt ldap media-hub media-server oidc php php8 plex relay remote-access reverse-tunnel self-hosted sso webhooks websocket workerman

Last synced: 25 Jun 2026

https://github.com/sahilbhukal001/rapidfix

Developed backend for a real-time emergency assistance web application Enabled users to locate nearby vehicle repair shops & available riders for fuel delivery

expressjs firebase jpa-hibernate mysql socket-io spring-security-jwt springboot websocket

Last synced: 09 Apr 2026

https://github.com/epatel/claude-agent-team

Always-on autonomous dev lab: a self-hosted Claude Agent SDK web console that does real work on git repos — per-project chat, repo actions, uploads — with platform clients dialing in over WebSocket to run builds/tests in manifest-synced mirrors.

ai-agents anthropic autonomous-agents claude claude-agent-sdk developer-tools fastapi mcp python raspberry-pi self-hosted websocket

Last synced: 20 Jun 2026

https://github.com/duruyao/gochat

GoChat provides temporary and anonymous group chat service through Web.

chat chat-service cross-platform golang group-chat http https lightweight platform-independent ssl-tls tcp-ip web-application web-server websocket

Last synced: 11 Mar 2026

https://github.com/yamanote1138/io-thechad-trains

Vue 3 web interface for controlling model railroad layouts via JMRI's WebSocket API

jmri model-trains railroad vuejs websocket

Last synced: 13 Apr 2026

https://github.com/abhishek2001panwar/peer2peer

Peer-to-peer communication app allowing direct connections between two clients. Utilizes Socket.IO and WebRTC for real-time, low-latency communication without a server relay, enabling a seamless two-way connection

communication peer-to-peer realtime socket-io webrtc websocket

Last synced: 04 May 2026

https://github.com/sapog87/yet-another-chat

Многопользовательский чат, где пользователи могут отправлять сообщения как в личных диалогах, так и в группах.

docker java-17 maven spring-boot websocket

Last synced: 14 Apr 2026

https://github.com/cmohan312002/sketchpad

It is a simple web application that simply helps people to collaborate on various ideas and sketch it out. The users may be Students discussing any study topic, Teachers explaining students through whiteboarding and Professionals sharing their ideas while brainstorming. This whiteboard helps each and every user.

canvas expressjs nextjs react websocket

Last synced: 14 Apr 2026

https://github.com/maestre3d/stream-api-go

A Golang stream API microservice demo using Gluon and clustered Apache Kafka.

apache-kafka event-driven golang microservice streams-api websocket

Last synced: 02 Apr 2025

https://github.com/camillamendess/node-websockets

WebSockets com Node.js - comunicações em tempo real com Socket.IO e MongoDB.

mongodb nodejs socket-io websocket

Last synced: 20 Apr 2026

https://github.com/lee-seokmin/downbit

📊 Looking At The Price Index For All Cryptocurrencies Listed On Upbit.

bitcoin coin javascript upbit upbit-api virtual-currency websocket

Last synced: 21 Apr 2026

https://github.com/theplator/npmchat

NPMChat is an open source, real-time chat platform for developers and teams. Built with the MENN stack (MongoDB, Express, Next.js, Node.js), it features collaborative code editing, live interview mode, file sharing, code execution, and more—all in a beautiful, modern UI. Perfect for learning, collaboration, and building together.

chat code-editor code-execution collaborative developer-tools express flie-sharing interview mongodb nextjs nodejs npmchat open-source real-time socket-io tailwindcss team-collaboration typescript websocket

Last synced: 14 Apr 2026

https://github.com/akhil683/pingpong

Scribble with extra features (building...)

expressjs nextjs turborepo websocket

Last synced: 13 Apr 2026

https://github.com/smeinecke/signal-websocket-bridge

signal-cli WebSocket bridge and bot toolkit

dbus docker python signal websocket

Last synced: 14 Apr 2026

https://github.com/cocrafts/graphql

A GraphQL Server setup for cross runtimes, supporting both dedicated servers and serverless environments. Compliant with the graphql-ws protocol.

aws graphql graphql-subscriptions graphql-ws lambda pubsub serverless websocket

Last synced: 13 Apr 2026

https://github.com/na-trium-144/webcface-js

WebCFace client for node.js and browser

nodejs rpc typescript websocket

Last synced: 14 Oct 2025

https://github.com/hanan467/realtimenotifier

a Laravel package for broadcasting real-time notifications to clients using Pusher

laravel library package pusher websocket

Last synced: 16 Mar 2025

https://github.com/thelostleo/ros_fishtank_bot

This is a Fish tank cleaning system that uses ROS1 to make a master slave system that allow for swarm kind bot cleaning system

raspberry-pi ros ros-noetic rospy websocket

Last synced: 07 May 2026

https://github.com/vishwajeetk5/mychat

Chat Application Using WebSockets Experience real-time chatting with our WebSocket-powered app! Built with Socket.io and Express.js, it features instant messaging, typing indicators, and sound notifications. Just clone the repo, start the server, and chat away across multiple devices!

chat-application expressjs socketio webdevelopment websocket

Last synced: 07 May 2026

https://github.com/juliolmuller/studying-feathers

Simple application to learn Feathers framework for web sockets.

feathers javascript nodejs websocket

Last synced: 10 May 2026

https://github.com/costaq/socketjs-client

websocket / typescript

typescript websocket

Last synced: 29 Apr 2026

https://github.com/sergeykazarinov/stellar-burger

Десктопное веб-приложение для составления и заказа бургеров

eslint react react-hooks react-router scss-modules typescript websocket

Last synced: 14 Apr 2026

https://github.com/omkaarr1/websocket

In this presentation, we will explore the process of building a WebSocket-based chat application that facilitates real-time communication between two clients. We'll delve into the server-side and client-side code to understand how messages are exchanged between the connected clients.

chat real-time realtime websocket websockets

Last synced: 22 Jan 2026

https://github.com/burakbehlull/discordjs-framework

@burxk/discordjs, A minimal Discord Client is a simple and extensible Discord bot framework

discord-client discord-framework discordapp discordjs javascript npm-package websocket

Last synced: 07 May 2026

https://github.com/ironbay/kora-react

Create React apps using typescript with no build configuration. This fork includes a template for getting started building Kora powered applications

react realtime serverless typescript websocket

Last synced: 13 Apr 2026

https://github.com/dkxce/httpserver

dkxce HTTP Server with WebSocket and cgi-bin support

dkxce http server tcp web websocket

Last synced: 15 Oct 2025

https://github.com/dikaizm/capstone-digital-twin

Digital Twin adalah model digital dari sistem atau proses fisik yang digunakan untuk mengoptimalkan pemantauan proses produksi pada casting plant.

digital-twin golang monitoring reactjs websocket

Last synced: 27 Jan 2026

https://github.com/victorh-silveira/aether-quantum-engine

Motor quantitativo assíncrono para a Deriv: Deep Learning (TCN PyTorch) em Range Break, dimensionamento Kelly com martingale e gates de qualidade pós-treino.

algorithmic-trading asyncio deriv fintech llm ollama python rise-fall trading-bot websocket

Last synced: 16 Jun 2026

https://github.com/devzgabriel/chatty

A support chat application focused on the backend to study HTTP requests, web sockets, databases, migrations and all Node.js architecture

chat http nodejs socket-io sqlite typeorm typescript websocket

Last synced: 08 May 2026

https://github.com/marat200118/websockets-assignment

Devine - Creative Code 4 (Websockets assignment)

expressjs javascript nodejs websocket

Last synced: 13 Apr 2026

https://github.com/thebozzz34/scoreconnectmobile

An iOS app to remotely control a digital scoreboard for sporting events.

ios scoreboard swift swiftui websocket

Last synced: 13 May 2026

https://github.com/mesh2509/realtime_collaborative_document_editing_app

This app leverages React.js on the frontend and Nest.js, on the backend along with WebSockets Gateway to provide a seamless real-time collaborative document editing experience. Users can collaborate simultaneously on documents, seeing changes instantly with robust real-time synchronization.

mongoose nextjs-backend nextjs-microservices nextjs-mongoose nodejs reacthooks tailwindcss websocket websocket-api

Last synced: 13 Apr 2026

https://github.com/antelcat/websocket

.NET wrap for WebSocket

websocket websocket-server wrapper

Last synced: 07 Feb 2026

https://github.com/eulerbm/cyber-chat

Cyber Chat é um sistema de chat seguro desenvolvido em Java com Spring Boot no backend, permitindo que usuários se registrem, façam login e troquem mensagens privadas utilizando criptografia de ponta a ponta.

java postgres react spring-boot websocket

Last synced: 11 Apr 2026