An open API service indexing awesome lists of open source software.

Socket.IO

Socket.IO is a JavaScript library for realtime web applications. It enables realtime, bi-directional communication between web clients and servers. It has two parts: a client-side library that runs in the browser, and a server-side library for Node.js. Both components have a nearly identical API. Like Node.js, it is event-driven.

https://github.com/jsun969/air-conditioner

A Windless Air Conditioner

nextjs react socket-io tailwindcss

Last synced: 10 Apr 2025

https://github.com/tsoliangwu0130/chat-room

A real-time chat room web application built with socket.io and Node.js.

chat-room docker es6 express javascript mocha nodejs socket-io

Last synced: 02 Jul 2025

https://github.com/hasithaishere/socket-io-redis-adapter-example

:octocat: Example project for demonstrating horizontally scalability of Socket.io server with Redis Adapter

javascript nodejs redis redis-adapter socket-io

Last synced: 14 Apr 2025

https://github.com/aniketbiswas21/pix

[WIP] Open Source social media platform with one of the cleanest implementation you have ever seen :laughing:

expressjs javascript mern-stack mongodb mongoose nodejs passportjs reactjs redux social-media social-network socket-io styled-components typescript

Last synced: 11 Apr 2025

https://github.com/guuzzeji/console-against-humans

Web-console based online game

game nodejs socket-io webapp

Last synced: 24 Jul 2025

https://github.com/cdleveille/skifreejs

Fan remake of the classic PC game from Windows Entertainment Pack 3.

bcrypt canvas express fan-remake game html html5 html5-canvas javascript js jwt mongodb node node-js nodejs ski skifree skiing socket-io typescript

Last synced: 10 Apr 2025

https://github.com/jahid404/laravel-live-streaming

This project enables real-time broadcasting of live streams to multiple users using WebRTC and Socket.IO, allowing broadcasters to stream content while viewers watch in real-time.

laravel-broadcasting laravel-live-streaming laravel-streaming laravel-webrtc socket-io

Last synced: 06 Sep 2025

https://github.com/scya597/pocket

An IO-Game development template

2d-game iogames nodejs pixijs project react socket-io

Last synced: 15 Jul 2025

https://github.com/yucccc/koa-gachat

koa2+mysql

koa2 mysql nodejs socket-io

Last synced: 02 May 2025

https://github.com/muhdhanish/give_gobble_server

Give and Gobble is a powerful food donation app that aims to bridge the gap between food surplus and those in need. Made with node,express,mongodb and typescript.

chat clean-architecture donation-campaign expressjs flutter javascript mongodb mongoose nodejs rest-api socket-io typescript

Last synced: 31 Aug 2025

https://github.com/chandq/mock-service-cli

内置 Http Server、Mock Server、SPA Server、Http request proxy 等功能集。持久化接口数据、记录日志,socket通信

api cli expressjs mock mock-server mockjs nodejs proxy-server socket-io webserver websocket

Last synced: 15 Mar 2026

https://github.com/muhdhanish/encode_server

Welcome to the Encode Learning App back end repository! This is the server-side of our application, built with Node.js, Express, TypeScript, and MongoDB.

chat clean-architecture controllers expressjs javascript jwt-bearer-tokens mern-stack middleware models mongodb mongoose node-cache nodejs nodemailer otp-verification rest-api router socket-io typescript

Last synced: 03 Sep 2025

https://github.com/mrbartusek/dokchat

DokChat is fully fledged instant web messaging application 💬

aws chat express messaging node postgresql react reactjs socket-io typescript

Last synced: 10 Apr 2025

https://github.com/amitanshusahu/realtime-multiplayer-game

The Classic Rock, Paper, Sicssors game. it's a realtiem multiplayer game, you can also chat with the opponent and it speaks 😉

multiplayer-game nodejs socket-io speech-synthesis

Last synced: 11 Apr 2025

https://github.com/mattelim/vite-multipage-ts-node-express-fullstack-template

Vite typescript multipage + ts-node express fullstack template

express livereload nodemon socket-io sqlite3 template ts-node typescript vite

Last synced: 28 Aug 2025

https://github.com/valen-h/livechat

LiveChat is a sytem built upon express4/socket.io/babel which offers chatting functionality over HTTP.

babel chat express nodejs rooms server socket-io websockets

Last synced: 08 Apr 2025

https://github.com/ashaman999/codebuddy

A simple collaborative code editor

code-editor express hacktoberfest javascript reactjs socket-io

Last synced: 23 Aug 2025

https://github.com/imshubhamsingh/slickchat

Chat tool to connect with friend, family, and colleagues

angularjs cognito-identity-pool cognito-user-pool expressjs nodejs socket-io

Last synced: 15 Jul 2025

https://github.com/juleskulcsar/postad

Google Keep-like ads wall that connects developers with designers. Built with React.js using Hooks and Redux, Node.js and Express.js and PostgreSQL.

aws aws-s3 express expressjs javascript node nodejs posgresql postgres react reactjs redux socket-io sql

Last synced: 26 Apr 2025

https://github.com/thomasnynas12/real-time-communication

WebRTC-Based Real-Time Communication Project

express nodejs react socket-io webrtc

Last synced: 13 May 2025

https://github.com/hasan-kilici/socket.io-chatapp-v2

ExpressJS ve Socket.io ile yazılmış basit Chat App

chatapp expessjs expressjs js nodejs socket-io

Last synced: 26 Apr 2025

https://github.com/OneSlashNinja/TinyUrl

The complete solution of TinyUrl including backend API and frontend site

gulp mysql nodejs socket-io tinyurl vue

Last synced: 10 Aug 2025

https://github.com/iconic05/joker-max-xmd

JOKER MAX XMD multiple device linked powered by iconic tech team technology programmers bots

codes free-bots free-whatsapp-bot-coding hackers iconic-tech nodesjs programming queen-ruva-ai-beta socket-io whatsapp-bot

Last synced: 13 May 2025

https://github.com/posixpascal/chess2.io

Chess2 Implementation & Library using TypeScript. WIP Tensorflow Model. Soon to be finished.

chess2 node socket-io svelte sveltekit tensorflowjs typescript

Last synced: 13 Jul 2025

https://github.com/cmwylie19/realtimechat

An application that utilizes a caching strategies to manage concurrent users. Relies on rest and socket protocols for communication and keycloak for authentication. Written in React and Node. This app was developed as in conjunction with a blog, url of the blog coming soon!

cache cache-strategy curl docker keycloak keycloak-instance nodejs patternfly react reactjs socket-io socket-io-client socket-io-server socketio

Last synced: 13 Jul 2025

https://github.com/kwa0x2/swiftchat-backend

SwiftChat Backend is built with the Go Gin framework. It uses PostgreSQL for database management, JWT for authentication, Redis for sessions, and S3 for profile pictures. Real-time communication is handled by Socket.IO, and the entire application is containerized with Docker.

amazon-s3 amazon-web-services backend docker docker-compose dockerfile gin-framework gin-gonic go golang jwt-authentication realtime-chat redis session-cookie socket-io

Last synced: 25 Apr 2025

https://github.com/jrmi/wire.io

A client to client websocket channel that handle pub/sub and RPC calls like WAMP protocol. Based on socket.io.

client-side socket-io socketio websocket

Last synced: 18 Mar 2025

https://github.com/francois-esquire/redux.io

Redux binding for Socket.IO

react redux redux-bindings socket-io websocket

Last synced: 23 Jun 2025

https://github.com/valen-h/admin-panel-ii

A process admin panel with support for WebDAV and CLI commands (& websockets etc...)

admin commands panel socket-io syscall typescript vale-server-ii webdav ws

Last synced: 08 Apr 2025

https://github.com/oluwakeye-john/socket.io-test-client

A client to test your socket.io implementation. Currently supports socket.io V1 & V2

react socket-io typescript websocket

Last synced: 22 Jan 2026

https://github.com/leobel96/stellarpad

Use your touch device as a wireless Graphic Tablet

css electronjs graphic html javascript pwa socket-io stylus tablet webrtc

Last synced: 17 Aug 2025

https://github.com/muddledluck/express-template

A scalable Node.js backend template built with Express and TypeScript, featuring user authentication (JWT, Google OAuth), MongoDB, Redis, Google Cloud Storage, and real-time Socket.IO integration. Includes email verification, file uploads, and modular architecture for rapid development.

backend-template bullmq email-verification express expressjs google-cloud-storage google-oauth jwt-authentication logging modular-architecture mongodb node-js nodejs redis rest-api socket-io typescript

Last synced: 26 Jun 2025

https://github.com/jgudo/node-chat-app

A simple nodejs chat application with socket.io

chat chat-application node-chat nodejs socket-io socket-io-chat

Last synced: 12 Apr 2025

https://github.com/0xtimsb/care-connect

A health care app which plots graph of vitals from database in realtime using web sockets.

express jsonwebtoken mongoose react socket-io typescript

Last synced: 11 Apr 2025

https://github.com/siddharthachowdhury/react-chat-app

Stateless React chat app using - react.js, redux, redux-observable, socket.io, typescript, node.js, material-ui, font-awesome. No database (so everything is readonly)

nodejs-chat-app react-chat-app react-redux-chat react-typescript reactjs redux-observable socket-io socket-io-chat-app

Last synced: 15 Aug 2025

https://github.com/socketio/socket.io-postgres-emitter

The Socket.IO Postgres emitter, allowing to communicate with a group of Socket.IO servers from another Node.js process.

postgres postgresql socket-io websocket

Last synced: 17 Oct 2025

https://github.com/0xtijan/collaborative-canvas

Collaborative Whiteboard app, chat. Users can create their own private rooms or join a public room. They can also mint a NFT of the whiteboard.

chat nft nodejs react real-time socket-io solidity typescript whiteboard

Last synced: 12 Aug 2025

https://github.com/tobbie/nodejs-chat-app

real-time nodejs chat app with socket.io

chat chatroom css html5 javescript nodejs socket-io

Last synced: 12 Apr 2025

https://github.com/doniaskima/binary-and-blogs

Binary and Blogs is a modern blog platform built using NestJS, TypeORM, and MySQL. This platform is designed to provide a seamless space for developers and technology enthusiasts to share their thoughts, insights, and experiences within the realm of programming and technology.

mysql nestjs socket-io typeorm typescript

Last synced: 11 Jul 2025

https://github.com/d3sc/socket-react-learn

i made this repo for learn socket react

reactjs socket-io vite

Last synced: 15 Oct 2025

https://github.com/reelyactive/barnacles

Efficient real-time processor of ambient IoT data, enabling hyperlocal context as standard JSON. We believe in an open Internet of Things.

context-awareness dynamb iot node-js pareto-anywhere raddec rtls socket-io

Last synced: 11 Aug 2025

https://github.com/zer0m4n/chat-room

Software engineering fundamentals project, done in node js and socket.io

express learn nextjs node-js socket-io tailwindcss

Last synced: 30 Apr 2025

https://github.com/niloysikdar/chat-ly

Unlock the key to good mental health. Chat anonymously, beat your boredom and depression.

hackathon nodejs reactjs socket-io

Last synced: 12 May 2025

https://github.com/thre4dripper/node-server-init

Npm package for initializing node project with custom configurations on the go.

api cronjob db2 docker express mariadb mongodb mongoose mssql mysql node npm npm-package oracle postgres sequelize socket-io sqlite swagger typescript

Last synced: 21 Mar 2025

https://github.com/aleksanderpalamar/team-chat-application

xTeam Chat is an exciting Fullstack application built with Next.js 13, Socket.io, Prisma, Tailwind, and MySQL. This application enables teams to collaborate efficiently, providing a real-time chat experience. Harness the power of modern technology to enhance your team's communication

chat mysql nextjs13 prisma socket-io tailwindcss

Last synced: 04 Oct 2025

https://github.com/thomas-nynas-0/real-time-communication

WebRTC-Based Real-Time Communication Project

express nodejs react socket-io webrtc

Last synced: 24 Apr 2025

https://github.com/syedashar1/nestjs-auth-socket-migration

A NestJs server that contains socket.io , TypeOrm , Auth routes , JWT and migrations !

jwt-authentication migrations nestjs nestjs-auth nestjs-migrations real-time socket-io socket-programming typeorm typescript

Last synced: 08 Aug 2025

https://github.com/edm00se/generator-presto-preso

yeoman generator to create a reveal.js presentation with websocket live "shared" viewing and static builds

ejs express generator-presto-preso github-pages nodejs reveal slides socket-io websocket yeoman-generator

Last synced: 02 Oct 2025

https://github.com/shahnoorgit/devchats-realtime-chats

DevChats: Chat with ease! Instantly connect and message others in real-time with DevChats, a webapp built with the powerful MERN stack (MongoDB, Express, React, Node.js) and Socket.IO for seamless communication.

express mongodb nodejs reactjs socket-io

Last synced: 07 May 2025

https://github.com/erenokur/webrtc-ip_cam

WEBRTC IP camera client

ipcamera python react socket-io webcam webrtc

Last synced: 07 May 2025

https://github.com/lludol/socket-io-tester

A simple application to test sockets from socket.io.

socket socket-io socket-io-tester test-socket

Last synced: 23 Apr 2025

https://github.com/vinbuddy/minimal-social

Social website inspired by Thread, Instagram ♥️

express jwt mongoose nextjs14 nextui nodejs refresh-token socket-io tailwindcss typescript

Last synced: 06 Apr 2026

https://github.com/killovsky/isis

O Projeto Ísis é um plugin opcional em Python para o Projeto Íris, permitindo a implementação de QUALQUER funcionalidade Python, incluindo algoritmos complexos e modelos avançados de IA, como Transformers e GPT4All. Isso elimina a necessidade de editar o código principal da Íris ou aprender Node.js (JavaScript) para editá-la.

api bot documentation easy gpt https iris modular multiplatform plugin plugins post python socket socket-io termux transformers websocket whatsapp whatsapp-bot

Last synced: 12 Apr 2025

https://github.com/devlaiger/webrtc-nodejs-video-call

A conference call implementation using WebRTC, Socket.io and Node.js

chat-application javascript nodejs socket-io video-call webrtc

Last synced: 10 Oct 2025

https://github.com/abdatta/bulls-eye

A reactive UI for bull queue with sockets for realtime updates.

bull bull-queue hacktoberfest rxjs socket-io

Last synced: 10 Sep 2025

https://github.com/sebastianwachter/collaborativewhiteboard

Socket.io based collaborative whiteboard using a express server.

canvas nodejs pug-template-engine socket-io

Last synced: 15 Apr 2025

https://github.com/ramyhakam/zteam-chat

Z-Team Chat is a free and open source Chat Web App Just For learning propose

angular-cli angular4 express nodejs socket-io

Last synced: 02 Aug 2025

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

Full-stack chat application

express firebase mongodb react socket-io

Last synced: 11 Feb 2026

https://github.com/patrickhollweck/srocket

A socket.io framework focusing on type-safety

framework nodejs socket-io typescript typescript-library web websocket

Last synced: 23 Apr 2025

https://github.com/hoangtran0410/caro-p5js

Create rooms and play Caro with your friends

heroku-deployment nodejs online-game p5js socket-io

Last synced: 31 Jul 2025

https://github.com/wa0101/party-sync-watch

A modern watch party app built with Next.js and Socket.IO. Drop any video, share the room code, and watch together in perfect sync! No accounts needed, no complicated setup

chat friends javascript music nextjs nextjs13 party social socket-io streaming streaming-server sync synchronization tailwind tailwindcss typescript videoplayer watch watchparty watchtogether

Last synced: 12 Apr 2025

https://github.com/anchovycation/pingu-front-end

The best way to watch YouTube by video chatting with friends.

chat react reactjs socket-io video-chat webrtc youtube

Last synced: 01 Aug 2025

https://github.com/fdhhhdjd/chat-app-fullstack-enought

React,Bootrap,Nodejs,Socket.io,Mongodb,...

bootstrap heroku-deployment mongodb nodejs reactjs socket-io

Last synced: 10 Jul 2025

https://github.com/p2js/lemonchat

Socket.io based chat app with some neat extra features.

chat chatroom html html-css-javascript node-js nodejs socket-io socketio

Last synced: 25 Feb 2026

https://github.com/super3/nile.chat

A chat for communities.

chat community nodejs redis socket-io

Last synced: 09 Apr 2025

https://github.com/jabedalimollah/aliet

ALIET is a social media web application built using the MERN stack (MongoDB, Express.js, React.js, and Node.js).

axios cookies env expressjs jsonwebtoken mongodb nodejs react-redux reactjs realtime-chat redux-toolkit shadcn-ui socket-io tailwindscss

Last synced: 07 May 2025

https://github.com/xrystalll/gochat_2

Chat app built with nodejs, socket.io and mongodb

chat cloud-db express jquery mongodb mongoose multer nodejs socket-io voice-messages

Last synced: 23 Apr 2025

https://github.com/jaayperez/node-chat-app

Real-time chat app built with MongoDB, Express, and Node.js.

bluebird body-parser chat chat-application express mongodb node nodejs realtime-chat socket-io

Last synced: 09 Oct 2025

https://github.com/awalhossain/video-streaming-client

MERN Video Streaming Platform is a user-friendly interface for video upload and playback.

draggable formik hls-stream mui-material react-player reactjs rtk-query socket-io yup

Last synced: 13 Apr 2025

https://github.com/zenxen7/wildchats

WildChats is a real-time chat application built for Cebu Institute of Technology - University (CIT-U) students, also known as Wildcats!

daisyui mern reactjs socket-io

Last synced: 27 Jul 2025

https://github.com/iamsdas/whiteboard

Collaborative whiteboard app using vuejs and socket.io

canvas drawing socket-io vue vuejs whiteboard

Last synced: 26 Jul 2025

https://github.com/iamlizu/sockmanage

🔌 Manage single active WebSocket connections per user with Redis-powered persistence.

redis socket-io websockets

Last synced: 23 Apr 2025

https://github.com/antoninobonanno/express-startup-project

Quick Start Project is a Node.js server based on the Express framework and MySQL database. In this project we define an elegant and intuitive project structure, able to separate the correct responsibilities between the files...

docker docker-compose dotenv express express-validator keycloak morgan mysql nodejs nodejs-server prisma socket-io typescript winston

Last synced: 23 Apr 2025

https://github.com/socketio/socket.io-aws-sqs-adapter

The Socket.IO adapter for AWS Simple Queue Service (SQS), allowing to broadcast events between several Socket.IO servers.

aws aws-sqs socket-io

Last synced: 19 Oct 2025

https://github.com/h1b0b0/kurama-chat

This project involves creating an IRC client and server using NodeJS + ExpressJS for the server and ReactJS for the client, enabling real-time messaging and channel management.

epitech expressjs instant-chat message-app reactjs socket-io typescript

Last synced: 30 Oct 2025

https://github.com/evelynhathaway/triton-poll

👩‍⚖️🗳 Live virtual voting and placard rasing for Model United Nations conferences

model-united-nations nodejs react socket-io

Last synced: 07 Oct 2025

Socket.IO Awesome Lists
Socket.IO Categories