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.
- GitHub: https://github.com/topics/socket-io
- Wikipedia: https://en.wikipedia.org/wiki/Socket.IO
- Repo: https://github.com/socketio/socket.io
- Released: March 19, 2010
- Related Topics: nodejs,
- Last updated: 2026-06-25 00:25:01 UTC
- JSON Representation
https://github.com/diogomalfatti/node_heat
Projeto criado na NLW Heat : 01# Aula NodeJS
css-flexbox css3 express expressjs heroku html5 javascript jwt node nodejs prisma react reactjs sass socket-io typescript vite vitejs
Last synced: 06 Apr 2026
https://github.com/sarthaktexas/anonymous-chat
Anonymous chat used in my friend group to debate without affecting our personal view of one another. Whiteboard too! Uses Socket.io and Express.
anonymous chat express hacktoberfest pug socket socket-io whiteboard
Last synced: 09 Apr 2026
https://github.com/lucasam1992/project-webchat
O projeto consiste em um chat online.
css3 ejs-templates express html5 javascript mongodb nodejs socket-io
Last synced: 08 Apr 2026
https://github.com/depromeet/11th_4team_be
11기 4조 ⚽️티키타카⚽️ 백엔드 레포지토리
docker express mongodb socket-io
Last synced: 10 Apr 2026
https://github.com/krishnaclouds/webrtc-video-chat
A Video Chat Application built using WebRTC, Nodejs and Some Developer Love :)
ejs express nodejs socket-io soket webrtc webrtc-call webrtc-experiments webrtc-signaling webrtc-video
Last synced: 10 Apr 2026
https://github.com/sandunwira/fluxxy
Send messages simultaneously
expressjs realtime-messaging render-com socket-io
Last synced: 07 Apr 2026
https://github.com/sarvesh30112002/codesphere-a_collaborative_coding_and_proctored_assesment_platform
CodeSphere is the ultimate solution for modern education and Proctored assessment integrity. With CodeSphere, educators and students can collaborate in real-time coding environments, allowing for interactive programming practice and live supervision.
bootstrap cloudinary ejs express-js extension html-css-javascript jwt-authentication mongodb multiple-tab-detection nodejs postman proctored-assessment proctorexam proctoring random-question socket-io tab-switch-detection test-timer webcam-capture
Last synced: 04 Apr 2026
https://github.com/abshar777/social-media-app
This is a full-stack MERN (MongoDB, Express, React, Node.js) application designed as a modern social media platform. It incorporates robust architecture and cutting-edge technologies to ensure scalability, performance, and maintainability.
express full-stack kafka mern-stack micro-frontend microservice module-federation nodejs react socket-io
Last synced: 05 Apr 2026
https://github.com/aapush01/roomiechat
RoomieChat is a real-time chat application built using the MERN stack (MongoDB, Express, React, Node.js) and Socket.IO for seamless communication. The app allows users to create and join chat rooms by simply typing the room name. Once inside, users can interact with others in the room in real time.
express monogodb nodejs react socket-io
Last synced: 09 Apr 2026
https://github.com/lorransutter/fullchat-react
Chat application using node.js, socket.io and ReactJS
chat expressjs javascript jwt mongodb nodejs reactjs socket-io
Last synced: 30 Dec 2025
https://github.com/yrotak/nodejs-chat-encrypted
Advanced NodeJS (Express) chat with packet encryption.
chat chat-application encrypted-chat encryption expressjs http multichannel nodejs-server rc4 socket-io
Last synced: 17 May 2026
https://github.com/tutur17449/diskus-chat-frontend
simple chat with React & Socket.io
Last synced: 10 Apr 2026
https://github.com/deep-codes/connect-4-dev
Connect-4 game with Chat and Computer A.I
css flask javascript python socket-io
Last synced: 09 Apr 2026
https://github.com/hassanshehzad1/chess_game-
This is real-time multiplayer chess game built with in Node.js Express.js Socket.io and Chess.js. the game allow two players to play chess against each other using drag and drop interface. The stats of game is synchroied between both players in real time and you can play with either Ai
backend chess expressjs javascript nodejs socket-io
Last synced: 05 Apr 2026
https://github.com/srajan-kush/chat-app
A Full Stack Realtime Chat App built with MERN, Socket.io, TailwindCSS, and Zustand, featuring JWT authentication, real-time messaging, online user status, and cloud storage via Cloudinary. The app ensures seamless communication with robust error handling and a responsive UI.
jwt-authentication mern-project socket-io tailwindcss zustand
Last synced: 06 May 2026
https://github.com/saru-d2/teams-clone
A group-video-chatting website made to resemble teams. It features responsive web design and persistent chatting.
javascript mern-stack node peer socket-io webrtc
Last synced: 17 Apr 2026
https://github.com/preets123/chat-app
A MERN stack chatting application
expressjs mongodb mongoose nodejs react-icons reactjs socket-io tailwindcss
Last synced: 09 Apr 2026
https://github.com/aishwary-dixit1/web-chat
Web Chat 💬 – A real-time messaging web app for seamless communication. Features instant messaging, user authentication, media sharing, and a sleek, responsive UI. Powered by Node.js, React, Socket.io, and MongoDB for fast and secure conversations. 🚀
authenitication chat-app daisy-ui expressjs jwt mongodb nodejs react real-time-messaging socket-io tailwindcss webchat websocket
Last synced: 07 Apr 2026
https://github.com/petreasil/chat-app
chat app using socket.io
expressjs nodejs socket-io websockets
Last synced: 10 Apr 2026
https://github.com/syedzawwarahmed/inksync
A white boarding application with Real-time collaboration.
express react react-konva socket-io
Last synced: 07 Apr 2026
https://github.com/deanrad/trilogy-trivia
Fun student assessment, review and polling game. Hackathon finalist 2017.
heroku javascript mongodb mongoosejs react redux socket-io websockets
Last synced: 20 Jan 2026
https://github.com/mdmassum/codetogether
A virtual codespace for multiple coders to code simultaneously. Simultaneous work environment.
codemirror docker express mongodb nodejs reactjs redis socket-io
Last synced: 10 Apr 2026
https://github.com/griffinannshual/realtime-chat-app
RealTime chat application in NodeJS using Socket.io
chat-application nodejs socket-io
Last synced: 17 May 2026
https://github.com/1999-sahil/strife-platform-repo
An end-to-end full-stack application and real-time #strife app with all servers, channels, video calls, audio calls, editing , deleting messages and manage members role (admin, guest, moderator). Check out the live application from the link given below.
axios clerk-auth date-fns emoji-mart livekit mysql nextjs14 prisma query-string react-hook-form shadcn-ui socket-io tailwindcss tanstack-react-query tidbcloud typescript uploadthing uuid zod zustand
Last synced: 30 Dec 2025
https://github.com/chandrashekher1/triptix
TripTix is a real-time bus ticket booking web app. It allows users to search buses, select seats, fill passenger details, and make payments using Razorpay. Seat locking and unlocking are handled live to prevent overbooking.
expressjs gemini-api jwt-authentication mongodb nodejs reactjs socket-io tailwindcss usecontext-hook
Last synced: 07 Apr 2026
https://github.com/smerth/express-node-website-2
Website built with ExpressJS and NodeJS, with a User Comments page and Live Chat Feature using Socket.io
Last synced: 11 Apr 2026
https://github.com/kaansrflioglu/nodejs-chatapp
This repo is an example of a simple chat website application built using Node.js and MongoDB.
body-parser dotenv express express-flash express-handlebars express-session mongodb mongoose nodejs socket-io
Last synced: 12 Apr 2026
https://github.com/yogesh16singh/careerapp
Career Counselling App build using React Native Expo and backend in Express Js
expo expressjs nodejs notifications socket-io
Last synced: 10 Apr 2026
https://github.com/harsh-141cmd/chesu-no-kai-backend
An online chess platform that allows users to play chess while also having video calls and chat simultaneously, enhancing the interactive gaming experience. The platform includes features such as live chess gameplay, video communication, and a chat system, making it a comprehensive social gaming experience. This is the Backend of the Chesu no Kai.
chess chess-game expressjs javascript mern-stack mongodb nodejs reactjs socket-io webrtc
Last synced: 04 Apr 2026
https://github.com/vipulkatwal/event-log
The Event Logging System is a decentralized, tamper-proof event logging platform designed to support distributed applications. This project demonstrates a scalable backend architecture paired with a user-friendly and responsive frontend.
axios crypto express mongodb nodejs reactjs socket-io tailwindcss
Last synced: 10 Apr 2026
https://github.com/shahriaras/hidden-object-server
Backend of "Single + Multiplayer Online Object Finding Game."
Last synced: 12 Apr 2026
https://github.com/satyam1013/flowerbid
FlowerBid is a real-time bidding platform where users can bid on flowers.
bcrypt expressjs jwt mongodb nodejs redis socket-io typescript
Last synced: 08 Apr 2026
https://github.com/manishbirthlia/streamzone
I have developed a streaming web application designed to broadcast content simultaneously to multiple social media platforms using RTMP (Real-Time Messaging Protocol). The application leverages a robust tech stack to ensure efficient, high-quality streaming and a seamless user experience.
api-rest axios css ffmpeg html5 javascript json radix-ui reactjs redux redux-toolkit rtmp-stream socket-io typescript vite
Last synced: 10 Apr 2026
https://github.com/somya-garg26/chat-app
Real-Time Chat App with Socket.io
axios css3 html5 javascript mongodb nodejs reactjs realtimechatapp socket-io vscode
Last synced: 11 Apr 2026
https://github.com/sombriks/sample-rtc-socket-io
sample project showcasing real time communication with socket.io
Last synced: 09 May 2025
https://github.com/mayurr7/chat-app
A real-time chat application built with the MERN (MongoDB, Express.js, React.js, Node.js) stack and Socket.io for real-time messaging.
javascript mangodb mui-material nodejs reactjs socket-io
Last synced: 19 Apr 2026
https://github.com/menoc61/mybox
This is a project for a fully functional e-commerce plateform for cameroon
mern-stack reactjs redux socket-io tailwind-css
Last synced: 10 Apr 2026
https://github.com/mujtabamohamed/chat-wave
ChatWave is a real-time chat application that allows users to communicate instantly. The project is built with a modern tech stack to ensure a responsive and interactive user experience.
backend bcrypt chat-application expressjs frontend full-stack mern mongodb nodejs react reactjs real-time realtime-chat socket-io tailwindcss
Last synced: 09 Apr 2026
https://github.com/tidbitsjs/chatcord
Chat App made using Node JS & Socket.io
express javascript nodejs socket-io
Last synced: 08 Apr 2026
https://github.com/vijaygupta18/gossipsdotcom
Visit this amazing realtime web chat app by the link below
chat-application javascript socket-io
Last synced: 18 May 2026
https://github.com/mohammedjawwad/zephyr-chat-app
A modern real-time chat application built with MERN, Socket.io, and TailwindCSS. Features include JWT authentication, live messaging, online user status, error handling, Zustand state management, and 32 customizable themes for a dynamic user experience. 🚀
bcrypt daisy-ui expressjs jwt-authentication lucide-react mongodb react-router-dom reactjs socket-io tailwindcss zustand
Last synced: 10 Apr 2026
https://github.com/muhammadranju/task-management-application
This is a full-stack Task Manager web application that allows users to manage their tasks efficiently. The application includes user authentication, profile management, and task management functionalities. The frontend is built with React, while the backend is powered by Node.js with Express.js. The app provides a seamless user experience with stat
api expressjs full-stack mongodb nodejs react restful-api socket-io
Last synced: 10 Apr 2026
https://github.com/bunnysayzz/whisper
Wishper is a full-stack chat application built using the MERN (MongoDB, Express.js, React.js, Node.js) stack. It allows users to authenticate, create groups, search for users, and engage in real-time messaging.
chat-application chatbot express mern mongodb react socket-io
Last synced: 08 Apr 2026
https://github.com/sebastiendan/react-redux-material
☀️A React-Redux Web Application recipe with Material Design, Typescript, and much more.
material-design material-ui react react-redux react-router-v4 redux redux-thunk socket-io typescript
Last synced: 16 Apr 2026
https://github.com/Mohamed-Ramadan1/wordNest
Blog api project
aouth2 bull cloudinary cookies docker docker-compose express jwt-authentication mongodb mongoose multer node-corn node-mailer nodejs redis socket-io stripe swigger typescript winston-logger
Last synced: 09 May 2025
https://github.com/abhishekrawe/collaborative_white_board
Collaborative_white_board is a webapp allow multiple user to interact read & write along on multiple server in Real time.
collaborative-board collaborative-editing nodejs reactjs socket-io virtualboard whiteboard
Last synced: 13 Apr 2026
https://github.com/gauravchauhan25/snapgram
Snapgram is a modern social media web application built using React.js, featuring a robust Authentication System with Google OAuth for seamless user login and logout. The platform ensures secure access by requiring users to authenticate before engaging with the app. Powered by Appwrite as the Backend-as-a-Service (BaaS), it efficiently handles.
appwrite css javascript jsx nodejs oauth react-router reactjs socket-io
Last synced: 10 Apr 2026
https://github.com/ayusharma-ctrl/taskify
A decentralized to-do application (dApp) with Blockchain and AI Agent Integration.
alchemy blockchain express google-gemini-ai hardhat nextjs14 nodejs socket-io solidity-contracts solidity-dapps testnet typescript web3js
Last synced: 09 Apr 2026
https://github.com/chef-js/socket
static files server designed for node written in typescript, with tests. with web-sockets micro-service manager, at the same port
chat chat-app chat-application cli express http-server javascript nodejs nodejs-server socket-io typescript websockets
Last synced: 30 Oct 2025
https://github.com/mikolajszymczuk1/snakesbattle
Crazy snake battle game. Single snake is boring ;)
express game nodejs snake snake-game socket socket-io typescript vue vue3 webpack
Last synced: 09 Apr 2026
https://github.com/samirhodzic/leprechaun-jukebox
express jukebox-player nodejs slack-bot socket-io vuejs
Last synced: 09 Apr 2026
https://github.com/crgiopeca88/angular-socketio-chat
This is a chat application in Angular with the socket.io library, webpack 4, typescript, and express.js.
angular css expressjs html javascript socket-io webpack
Last synced: 06 Apr 2026
https://github.com/anmolsukki/client-web-socket
[ ReactJS ] Socket in client side
Last synced: 18 May 2026
https://github.com/mohammed1medhat/clinicy
Api for an doctor reservation app made in rest architecture with js
booking-platform express-js jwt-authentication monogodb socket-io ws
Last synced: 05 Apr 2026
https://github.com/santhoshs50/chat_app
MERN Chat App
chatapp daisyui dotenv expressjs jwt mernproject moongose nodejs nodemon reactjs redux socket-io tailwindcss
Last synced: 19 Jan 2026
https://github.com/nayak-sahil/dogossip
💡 The Real-Time chat Web Application is a simple platform that allows users from around the world to join a single chat room and engage in real-time conversations.
expressjs nodejs react-vite socket-io
Last synced: 07 Apr 2026
https://github.com/freirart/por-favor-nao-corte-minha-cabeca
Horror Card Game "Por Favor Não Corte Minha Cabeça!" adaptado para a Web com Express, Socket.io e Vite
Last synced: 09 Apr 2026
https://github.com/prakhar-code/chat-app-backend
Welcome to the backend of a real-time chat application! 🚀 This backend is powered by Node.js, Express, MongoDB, and Socket.IO to provide a seamless, scalable chat experience.
express mongodb nodejs socket-io
Last synced: 15 Jan 2026
https://github.com/aakankshabhende/lets-chat
A Realtime Chat Application 💬 using Socket.io, NodeJS, ExpressJS and ReactJS
chat-application expressjs node-js reactjs realtime-messaging socket-io
Last synced: 07 Apr 2026
https://github.com/jihto/square-etail
The online fashion store using search image
django nestjs reactjs redux-thunk socket-io stripe-payments tailwind vgg16-model
Last synced: 07 Apr 2026
https://github.com/yumikodev/todo-app
A simple To Do application with Nodejs, Express, Socket.io, Mongodb and React.
express javascript mongodb mongoose nodejs react socket-io vite
Last synced: 09 Apr 2026
https://github.com/J0m1ty/NetTD
A Unity multiplayer tower defence game, made with hexagons in mind
hexagonal-grids socket-io tower-defense unity3d
Last synced: 11 Mar 2025
https://github.com/oscars05/social-media-api
This is a social-media api I'm building in NestJS + TS, TypeORM, DDD + Hexagonal architecture, TDD, Docker, MySQL, JWT, OAuth2.0, Socket.io and Jest + supertest
api-rest docker-compose graphql jwt mysql nestjs nestjs-backend nestjs-graphql oauth2 socket-io tdd typeorm typeorm-mysql typescript
Last synced: 08 Apr 2026
https://github.com/scalajs-io/engine-io
Engine.IO is the implementation of transport-based cross-browser/cross-device bi-directional communication layer for Socket.IO.
engine-io npm scalajs scalajs-io socket-io
Last synced: 13 Apr 2026
https://github.com/ajaichemmanam/node-express-chrome-extension
A boiler plate code for communication between an nodejs express server and a chrome extension
chrome-extension expressjs nodejs nodejs-server socket-io
Last synced: 08 Apr 2026
https://github.com/spacesick/socketio-messaging
Simple real-time chatting with Node.js, Socket.io, and Prisma.
Last synced: 04 May 2026
https://github.com/rushiljalal/multiplayer-tic-tac-toe
Multiplayer tic-tac-toe using WebSockets
Last synced: 02 May 2026
https://github.com/ruskakimov/collaborative-drawing-board
Collaborative drawing board (Websockets)
canvas expressjs nodejs socket-io websockets
Last synced: 09 Apr 2026
https://github.com/brileighk/tech-catalyst
Track A, Headstarter Fellowship - The Tech Catalyst, aiming to empower CS Students with tools, opportunities, and connections to excel in the tech industry.
clearbit-logo-api cloud-firestore daisyui firebase-auth firebase-storage gemini-api github-api google-calendar-api google-safe-browsing-api google-vision-api headstarter-fellowship indeedapi nextjs reactjs sightengine socket-io software-engineering tailwindcss web-scraping websockets
Last synced: 02 Feb 2026
https://github.com/abdatta/converse
A simple anonymous global chat platform made using Angular and Socket.IO.
Last synced: 20 Jan 2026
https://github.com/anurag-327/chat-app
Chat App built using react, express, socket.io and mongodb
nodejs react socket-io tailwindcss
Last synced: 07 Apr 2026
https://github.com/ismailbinmujeeb/tictactoe-multiplayer-game
Multiplayer Tic Tac Toe Game
ejs expressjs game mongodb mongoose multiplayer nodejs socket-io tic-tac-toi
Last synced: 16 Aug 2025
https://github.com/tesu/foshoujo
an earnest attempt at a multiplayer visual novel
nodejs socket-io visual-novel-engine
Last synced: 05 Apr 2025
https://github.com/jagthefriend/card-game
An online multiplayer card game (poker) where multiple users can join private tables and play with other players.
ejs-express exressjs socket-io typescript typescript-express
Last synced: 14 May 2026
https://github.com/themehdihn/mini-chat
A simple Mini Chat App built with React.js, Node.js, Socket.IO, and MySQL. Features real-time messaging, username-based login, message history, and validation for alphanumeric usernames. Includes a scroll-to-latest-message button and displays the current user's name. Designed for learning and practicing Full Stack development.
express-js expressjs mysql node-js nodejs react-hooks react-router reactjs sequelize socket-io socket-programming socketio
Last synced: 07 Apr 2026
https://github.com/met-dev/chat-app-backend
In this project i used MongoDb, Node.js, Mongoose and N-tier architecture. This project is backend side.
authentication javascript joi-validation middlewares mogoose mongodb nodejs rest-api socket-io
Last synced: 09 Apr 2026
https://github.com/vijethph/socketchat
A Web Chat Application based on Express and SocketIO Frameworks.
expressjs html-css ioredis nodejs redis socket-io typescript
Last synced: 10 Apr 2026
https://github.com/quocanh189/discord_clone
This Next.js-based Discord Clone replicates key features of Discord, providing real-time messaging, voice channels, and seamless user interaction with a modern web experience.
docker livekit mongodb nextjs prisma reactjs socket-io tailwindcss uploadthing
Last synced: 30 Dec 2025
https://github.com/ankit792r/intune-server
chat server in express and socket along with mongodb
chatting-app expressjs full-stack-web-development mern-stack mongodb nodejs socket-io
Last synced: 06 Apr 2026
https://github.com/saiyadakil26/chat_board
It is a Realtime chat application which is created in NodeJS using socket.io
nodejs real-time real-time-chat-app socket-io whatsapp-clone
Last synced: 09 May 2026
https://github.com/mohamedaflah/chat_app_frontend
Fully fledged Reale time chat application Front end side
docker node-js redux redux-toolkit shadcn-ui socket-io typescript websocket
Last synced: 09 Apr 2026
https://github.com/mostlypanda/real-time-chat
This is the perfect app you can find to chat with your buddies in separate rooms
heroku-deployment html-css-javascript jquery nodejs socket-io
Last synced: 09 May 2026
https://github.com/exclusiveideas/dee-m
Dee-M is a messaging platform where user can chat(one-on-one and in group chat) with other users. Features like video call, voice call, picture and files sharing are included.
authentication-backend express mern-stack messaging-app mongodb nodejs reactjs socket-io
Last synced: 07 Apr 2026
https://github.com/nhestrompia/zkblackjack
On-chain single/multiplayer blackjack game which utilizes Zero Knowledge Proofs
dapp ethereum nextjs socket-io solidity zero-knowledge-proofs
Last synced: 05 Apr 2026
https://github.com/maxcharm093/falcon-boilerplate
Node.js backend boilerplate with express.js socket.io and mysql/postgresql(prisma).
docker docker-networking error-middleware expressjs file-upload mysql mysql-database mysql-server postgresql prisma socket-io
Last synced: 12 Apr 2026