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-07-02 00:28:37 UTC
- JSON Representation
https://github.com/marc1404/identification-rumble
Identification Rumble is an Interaction Design Project at University of Amsterdam.
amsterdam interaction-design-project javascript nodejs science socket-io university university-of-amsterdam vuejs
Last synced: 09 Apr 2026
https://github.com/satynarayanmaurya/health-connect
A full-stack telemedicine platform where pharmacy devices connect patients to available doctors in real-time. Includes admin monitoring, doctor availability management, and secure device-doctor chat.
axios bcryptjs cookie-parser expressjs framer-motion jsonwebtoken nodejs react-icons react-redux react-router-dom react-toastify reactjs recharts socket-io tailwindcss
Last synced: 08 Apr 2026
https://github.com/sadjohn/johan
Learning by building.
nextjs shadcn-ui socket-io tailwindcss tanstack-query zustand
Last synced: 09 Apr 2026
https://github.com/surcodev/backend-socketChat
express jwt mongodb-atlas render socket-io
Last synced: 30 Oct 2025
https://github.com/hriday-paul/socket-connection
It is a simple fullstack socket connection with react & express server. It help to you connecting socket in your react application.
express-socket-io-session react-socket socket socket-io
Last synced: 30 Jun 2026
https://github.com/lucaman99/coding-project
A Basic Messaging Application
flask html javascript jquery mysql nodejs python socket-io
Last synced: 10 Apr 2026
https://github.com/chitransh100/codeconnect
CodeConnect is a social networking platform for developers to connect based on skills. 👨💻👩💻 Users can sign up, browse profiles, express interest, and establish connections. Once connected, they can chat in real time via Socket.io. Users can also update and preview their profile cards live before saving.
express mongodb nodejs react socket-io
Last synced: 10 Apr 2026
https://github.com/zezs/live-chat-room
Developed with Python, Flask, and Flask-SocketIO, this application allows for seamless communication with an unlimited number of participants. Messages are instantly updated, ensuring smooth and uninterrupted group discussions.
backend-service flask html livechat rest-api socket-io
Last synced: 10 Apr 2026
https://github.com/rajyo/collaborative_tool_server
Developed a user-friendly, collaborative web application using ReactJS, ExpressJS and deployed on Vercel. Used Socket.IO for enabling users to draw, erase, paint and chat real-time with multiple users.
express socket-io tailwindcss typescript vite
Last synced: 10 Apr 2026
https://github.com/ajaybhaskar-athi/chat-application
A real-time chat application built with Node.js, Express, MongoDB, and Socket.IO. This project enables instant messaging and demonstrates real-time communication capabilities using WebSockets.
css ejs express-js html javascript mongodb node-js socket-io
Last synced: 10 Apr 2026
https://github.com/simran1002/cipherchat_messenger
CipherChat Messenger prioritizes user privacy with advanced encryption, includes robust authentication and authorization features, enhancing overall communication security.
authentication bcrypt-nodejs express-middleware js-sha256 react-router reactjs socket socket-io
Last synced: 04 May 2026
https://github.com/himanshugoyal77/conversa-chat-app
MERN stack chat app with websockets for realtime communication
chat-application expressjs mongodb mongoose nodejs reactjs socket-io tailwindcss
Last synced: 10 Apr 2026
https://github.com/pedrohenriques/nodejs_backend_boilerplate
Boilerplate for a services based backend application in NodeJS.
backend boilerplate docker expressjs mongodb nodejs rabbitmq redis socket-io
Last synced: 10 Apr 2026
https://github.com/ragab0/lms-web-based-system
Learning Management System | our final project for the DEPI scholarship
bootstrap css3 es6 expressjs framer-motion html5 javascript json jwt nodejs reactjs redux-toolkit socket-io
Last synced: 10 Apr 2026
https://github.com/fatima-sami55/acess
Acess is a fully responsive, feature-rich e-commerce web app built with Node.js, MSSQL (Azure), UI tools — offering seamless shopping, real-time notifications and much more. ✨
azure-database bcrypt bootstrap5 ejs-templates expressjs flash mssql-database multer nodecron nodejs nodemailer nodemon socket-io tailwindcss validator
Last synced: 10 Apr 2026
https://github.com/aliahsannoon/chat-app
Chat application built with nodejs and socket.io
chat-application chatroom chatroom-client chatroom-server javascript nodejs socket-io
Last synced: 09 May 2026
https://github.com/francis7575/realtime-spotify
clerk-auth express mongodb mongoose node react shadcn-ui socket-io tailwindcss typescript zustand
Last synced: 10 Apr 2026
https://github.com/rhitik1925/mern_chat_application
This full-stack Chat Application is developed with React.js, Node.js, Express.js, MongoDB, Tailwind CSS, and Redux. It delivers a seamless user interface for real-time chats, featuring options for sign up, sign in, logout, profile image updates, user search, individual messaging, group creation, group discussions, group management, and messages.
chat-application express-js mongodb-atlas node-js reactjs redux socket-io tailwind-css
Last synced: 10 Apr 2026
https://github.com/theyadev/start-theya-app
CLI Tool to bootstrap a project I like
cli mongoose nextjs nuxt3 redis socket-io tailwindcss
Last synced: 09 Mar 2026
https://github.com/whispernet/multiplayer-game-with-js
This multiplayer game project was a fantastic learning experience, focusing on socket programming, server-client architecture, and multi-user environments. It features real-time player movement, collision detection, and a leaderboard.
canvas express javascript node-js socket-io
Last synced: 10 Apr 2026
https://github.com/peterdee/exchange-web
WEB application for Exchange project
common-styles socket-io typescript vercel vue
Last synced: 10 Apr 2026
https://github.com/flashamarillo/uptask_mern_frontend
proyecto MERN stack con TailwindCSS, Headless UI, Context API, Socket IO
context-api headlessui reactjs socket-io tailwindcss-v3 vite
Last synced: 10 Apr 2026
https://github.com/abshar777/admin-dahsboard
E-Commerce Admin Panel – Full-Featured & Reusable This repository contains a fully functional, reusable admin panel for e-commerce platforms, built with Next.js 14. It includes powerful features like real-time chat, drag-and-drop functionality (Dnd Kit), and a professional UI/UX
next-auth nextjs14 react react-hook-form react-query shadecn-ui socket-io tsx zod zustand
Last synced: 10 Apr 2026
https://github.com/ajinkya8010/proximity-alert-system
A real-time location-aware alerting platform built with the MERN stack. Users receive instant notifications about nearby events or services based on their interests and geographic proximity. Features JWT-based authentication, geospatial querying, and WebSocket-powered real-time communication.
express jwt mern-stack mongodb nodejs reactjs socket-io websocket
Last synced: 10 Apr 2026
https://github.com/1juyoung/facemeet
📽 표정 인식과 감정 분석을 통해 회의 참가자의 감정을 시각화하는 화상 회의 서비스
deepface emotion nodejs python react socket-io webrtc-video
Last synced: 10 Apr 2026
https://github.com/ankush-github-11/typing-test-system
This is a system which can be used to check the typing speed of a person through a modern and minimalist design.
expressjs mongodb nodejs oauth reactjs socket-io tailwindcss typescript
Last synced: 02 Apr 2026
https://github.com/vinisioux/realtime-chat
Realtime Chat app using Typescript, Docker, Node.js and ReactJS
bootstrap docker mongodb nodejs reactjs socket-io typescript
Last synced: 10 Apr 2026
https://github.com/ahsinali-17/connectify
A full-stack social media application built in MERN with sockets for realtime chatting.
expressjs mongodb multer nodejs reacthookform reactjs redux-toolkit socket-io toastify
Last synced: 10 Apr 2026
https://github.com/thenamevishnu/webrtc-videocall-client
WebRTC (Web Real-Time Communication) enables peer-to-peer video, audio, and data sharing between browsers or apps without plugins. It uses ICE for connectivity, STUN/TURN for NAT traversal, and SRTP for security. WebRTC powers video calls in apps like Google Meet and WhatsApp, offering low-latency, secure, and efficient real-time communication.
context-api google-oauth2 reactjs redux socket-io tailwindcss-v4 webrtc
Last synced: 10 Apr 2026
https://github.com/geojimas/react-sockets-chat
A Socket.IO chat web application with private rooms and different users.
css html javascript nodejs react socket-io
Last synced: 10 Apr 2026
https://github.com/shreyaskr1409/socket-programming
Socket Programming practicing repository
go golang socket-io socket-programming
Last synced: 15 May 2026
https://github.com/omkarkirpan/okchat
Created with React, Express, Node, and Socket.IO❤️
chat-application nodejs react reactjs socket-io
Last synced: 10 Apr 2026
https://github.com/herbert-sv/chat_socket.io_client
Socket.io chat basic implementation with nodeJs, Express and React.js
chat chat-application expressjs nodejs nodeserver react-hooks reactjs socket-io socket-programming
Last synced: 10 Apr 2026
https://github.com/nxhawk/chat-app-simple-socket.io
This project uses socket.io library to create real-time chat app, along with knowledge of reactjs to build frontend, backend uses nodejs
chat html-css-javascript nodejs reactjs socket-io
Last synced: 10 Apr 2026
https://github.com/ruveydayilmaz/webrtc-vote-and-chat
A real-time WebRTC-powered application that enables users to join rooms, communicate via voice&text, and vote on topics using WebRTC Data Channels with a Socket.io fallback.
nextjs real-time socket-io webrtc
Last synced: 10 Apr 2026
https://github.com/themihirmathur/whats-chat
'WHATS-CHAT' is a secure and Real-Time End-to-End Encrypted Chat Application designed to facilitate private communication among multiple users.
aes-256 aes-encryption css html javascript nodejs socket-io
Last synced: 10 Apr 2026
https://github.com/goran-milenkovic/gli-agency
Completely implemented website for real estate agency. Three types of search, user's profile, two kind of chat - user's and agent's chat...
angular chat express-js multer node-js notifications socket-io
Last synced: 10 Apr 2026
https://github.com/roc41d/reactjs-web-based-messenger
ReactJs web-based messenger application with ExpressJs, Socket-io, and Mongodb
chat-application expressjs messenger mongodb mongoose react reactjs socket-io webapp
Last synced: 10 Apr 2026
https://github.com/sainiabhishek/chat_application
This application is only for learning purpose. Ii a realtime chat application build using the technologies Node.Js, Express and Socket.io.
express nodejs realtime socket-io
Last synced: 10 Apr 2026
https://github.com/codeboy-pro/backend-become-developer
Master Backend With Two amazing Projects
bcrypt chess-game cookie-parser css ejs express js jwt mongodb mongoose nodejs socket-io
Last synced: 10 Apr 2026
https://github.com/wfykitty/chat_app_demo
a simple chat application using node.js and socket.io
expressjs javascript mongodb nodejs socket-io
Last synced: 10 Apr 2026
https://github.com/leflon/tictactoe
Tic-tac-toe VS The World
bun express game socket-io typescript vuejs
Last synced: 10 Apr 2026
https://github.com/dimasmiftah/chat-socket
A simple chat app that uses Socket.io as an implementation example of WebSockets.
express nodejs socket-io websocket
Last synced: 10 Apr 2026
https://github.com/pranjul-jangra/yovo-server
Yovo – Backend API for a modern social media platform, built with Node.js, Express, MongoDB, and Socket.io. Handles authentication, posts, profiles, chat, media uploads, and real-time features.
axios express-rate-limit expressjs firebase mongoose nodejs nodemailer socket-io ua-parser
Last synced: 10 Apr 2026
https://github.com/ajay-308/chatgroup
chat docker docker-compose nextjs socket-io tailwindcss
Last synced: 10 Apr 2026
https://github.com/touseefelahi/communication
Simple Socket programing utility
asynchronous-programming broadcast socket-io socket-programming sockets tcp udp
Last synced: 01 May 2026
https://github.com/peterdee/deepseen-web
A web application for Deepseen project
bootstrap5 deepseen nextjs react socket-io typescript websockets
Last synced: 15 Apr 2026
https://github.com/teraprath/chat-app
Full-Stack Real-Time Chat App using MongoDB, Express, React, NodeJS and Socket.io (MERN)
daisyui express full-stack mern-stack mongodb nodejs react socket-io tailwindcss vite web-development
Last synced: 10 Apr 2026
https://github.com/samuelastech/police-chase-system
🚨 Final paper about police communication in high-speed chases
arduino esp32 nestjs react react-native socket-io
Last synced: 06 Apr 2026
https://github.com/anishsingh90/real-time-chat-app
💬 Real-Time Chat App 🚀 | Built with MERN + Socket.IO 📡 for instant messaging, 🔐 secure authentication, 🔔 notifications, and 🎨 modern UI. 🌍 Fast, responsive & real-time chat experience! ⚡
css expressjs mongodb nodejs reactjs socket-io
Last synced: 10 Apr 2026
https://github.com/rishabhraikwar98/chats-backend
Backend for Chats Realtime chat app created with MERN Stack and Socket.IO
express javascript mern-stack mongodb mongoose nodejs npm postman realtime-chat socket-io zod-validation
Last synced: 10 Apr 2026
https://github.com/mishkat07/dm-box-fullstack-chat-app
A fullstack Real time Chat Application with Socket.io, React, SCSS, NodeJS, ExpressJS and MongoDB with JWT implementation for user authentication
chat-application expressjs mern-project mongodb nodejs reactjs real-time sass scss socket-io
Last synced: 06 Apr 2026
https://github.com/prathamesh-pichkate/quickconnect
Real time chat application
cloudinary express mongodb mongoose nodejs reactjs restapi socket-io zustand
Last synced: 10 Apr 2026
https://github.com/subhas-pramanik-09/connect-now
A Full Stack real time video conferencing website using WebRTC and Socket.io
css3 expressjs html5 mongodb nodejs reactjs socket-io webrtc-video
Last synced: 10 Apr 2026
https://github.com/abhrajitdas02/chess-socketio
Website that allows players to play multiplayer chess and video chat with other players along with microphone.
css expressjs html javascript nodejs reactjs socket-io
Last synced: 10 Apr 2026
https://github.com/abhay-01/realtime_web_chat
Realtime web chat app using socket io and frontend using React and Tailwind css while backend using NodeJS and Express JS. MongoDB for DB
expressjs mongodb nodejs reactjs socket-io tailwindcss
Last synced: 10 Apr 2026
https://github.com/balrammel/eventify
A full-stack event management platform where users can create, manage, and view events.
claudinary express nodejs reactjs socket-io tailwindcss
Last synced: 10 Apr 2026
https://github.com/rqkohistani/nodejs-projects
A collection of Node.js projects showcasing REST APIs, real-time applications, and database integrations with technologies like MongoDB, MySQL, and Prisma.
api-development authentication-backend expressjs mongodb mysql nodejs prisma-orm rest-api socket-io
Last synced: 10 Apr 2026
https://github.com/saikiran6694/chat-app-mern
Chat application with Real-time messaging experience. The application allows user for one on one chatting as well as group-based messaging.
css css-grid expressjs javascript mongodb mongoose nodejs react-hooks react-router reactjs socket-io
Last synced: 06 Apr 2026
https://github.com/prixladi/ezchat
Simple chat application
nextjs nodejs postgresql react redis socket-io talwindcss
Last synced: 10 Apr 2026
https://github.com/rubikuo/vichat
Chat Room created by React & socket
axios lifecycle react-router reactjs regex socket-io
Last synced: 04 May 2026
https://github.com/abhi9720/postgram-frontend
Postgram is an open-source social media application built on the backend with Node.js, Express, and MongoDB and the frontend with React.js and Socket.io. It includes a real-time chat feature, cloudinary image uploading, mobile responsiveness with Bootstrap and Material UI, and the ability to manage users' profiles, posts, and friends.
chat-room cloudinary express infinite-scroll javascript messenger mobile-responsive mongodb netlify nodejs post postgram pwa-apps react reactjs realtime-messaging social-network socket-io user-profile
Last synced: 10 Apr 2026
https://github.com/andrearettaroli/recycle-project-asw-21-22
This is a web platform to manage your home recycling
expressjs javascript mongodb nodejs react socket-io typescript
Last synced: 10 Apr 2026
https://github.com/vitorferronato/chat-app
A real time chat app!
bycrypt express mongodb nodejs react socket-io tailwindcss
Last synced: 10 Apr 2026
https://github.com/nxhawk/chat-app-real-time
Chat Application Using React to build frontend, Node.js and Socket.io to build backend with MongoDB for Database
chat-application expressjs mongodb mongoose nodejs reactjs realtime socket-io
Last synced: 06 Apr 2026
https://github.com/fakhranii/chatting-app
expressjs reactjs socket-io websockets
Last synced: 10 Apr 2026
https://github.com/tamannabithy/nutrition-coaching-client
next-auth nextjs redux-toolkit socket-io tailwindcss
Last synced: 10 Apr 2026
https://github.com/hayanisaid/chatapp
a simple chat app using socket.io and node.js
backend-webdevelopment chatapp chatapplication expressjs html javascript nodejs socket-io webapp websocket
Last synced: 10 Apr 2026
https://github.com/georgiosioannoucoder/mergeme
MergeMe is a social media platform with main purpose to merge people around the globe and communicate with each other in real-time. 🌐
expressjs full-stack javascript mongodb nextjs nodejs react react-semantic-ui reactjs social-media social-network socket-io
Last synced: 10 Apr 2026
https://github.com/aashish47/task-manager
Trello clone using Mern stack.
docker express firebase-auth kanban-board mongodb mongoose mui nodejs react react-beautiful-dnd react-quill socket-io tanstack-react-query task-manager trello vite
Last synced: 10 Apr 2026
https://github.com/konstvb-rep/chat-app-pern
Чат (только сообщения)
expressjs jsonwebtoken prisma react-hook-form reatctjs socket-io socket-io-client tailwindcss typescript zod zustand
Last synced: 10 Apr 2026
https://github.com/dev-sathya17/quickfix-backend
Quick Fix is a ticket management system that enables efficient support ticket handling. It includes real-time chat and an admin dashboard for category and user management.
expressjs jwt-authentication mongodb mongoose nodejs socket-io
Last synced: 10 Apr 2026
https://github.com/ninjawork007/realtime-chats
react.js, mongodb, express, socket.io
express mongodb reactjs socket-io
Last synced: 10 Apr 2026
https://github.com/touhid-hossain/chat-app
Chat app with mern stack, jwt, socket.io, mongodb.
jwt-authentication mern-project mongoose reactjs socket-io tailwindcss
Last synced: 10 Apr 2026
https://github.com/serbanuntu/messenger
A lightweight instant messaging application built with Express.js
express jwt postgresql react socket-io
Last synced: 10 Apr 2026
https://github.com/kaportaci31/thechatapp
The Chat App is a monorepo that contains three distinct projects, each serving a specific purpose in building a modern chat application.
apollo-client cloudinary daisyui express graphql jwt messaging mongodb nodejs react redux-toolkit socket-io tailwind vite
Last synced: 10 Apr 2026
https://github.com/varun-hegde/trekntravel
A Fullstack web application where users can post and review various places and chat with other users in realtime
express mongodb nodejs passportjs reactjs redux rest-api socket-io
Last synced: 10 Apr 2026
https://github.com/yuvrajshankar/chatly_flutter
Chat App created with Flutter & NodeJs & MongoDB & SocketIo.
android chat chat-application chatting-app cloudinary cloudinary-api dark-mode dark-theme express flutter light-mode light-theme mongodb nodejs socket socket-io socket-io-client
Last synced: 10 Apr 2026
https://github.com/amansalman/chat-app-nodejs
A real-time group chat application built with Socket.io, Express.js, and HTML/CSS, allowing users to join chat rooms, send and receive messages, and interact in a dynamic, mobile-friendly environment.
Last synced: 10 Apr 2026
https://github.com/sankalpagit/fyp
Doctor Appointment System
expressjs jwt-authentication mysql nodejs ocr-recognition socket-io
Last synced: 22 Aug 2025
https://github.com/0372hoanghoccode/realtime-music-app
A full-stack, real-time music streaming application built with React, TypeScript, Node.js, and Socket.io. Features include music playback, playlists, real-time chat, admin dashboard, and more.
clerk expressjs mongoose node react socket-io typescript zustand
Last synced: 06 Apr 2026
https://github.com/sulkhans/telex
Full-stack chat app
chat-application express neondb postgresql prisma react reactquery socket-io tailwindcss typescript
Last synced: 10 Apr 2026
https://github.com/akashsiddamshetty/chat-app
Real-Time Chat App is a dynamic web application designed for seamless communication in real-time. Built with Node.js, MongoDB, JWT, Socket.IO, TypeScript, and Tailwind CSS, this application provides users with a modern and interactive chatting experience.
jwt-authentication mongodb nodejs react-router-dom reactjs socket-io socket-io-client tailwindcss typescript vite
Last synced: 10 Apr 2026