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/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/lqt93/simple-chat-api

Simple NodeJs API for simple-chat-app

expressjs mongodb mongoose nodejs socket-io

Last synced: 09 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/tutur17449/diskus-chat-frontend

simple chat with React & Socket.io

javascript 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/liebsen/flitz

Chess platform for online playing

chess socket-io stockfish vue

Last synced: 20 May 2026

https://github.com/venushadilshan/vimo

Real-time Chat App with socket.io, React and Express

express nodejs react reactjs scoket socket-io

Last synced: 07 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/shahriaras/hidden-object-react

Frontend of "Single + Multiplayer Online Object Finding Game."

chartjs firebase reactjs socket-io zustand

Last synced: 09 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/greyovo/chatroom-mqtt

基于 MQTT 消息队列的简易聊天室。主要使用 Node 模块中的 Express 搭建服务器,Vue 编写前端,使用 socket.io 进行 WebSocket 通信。

emqx express mqtt socket-io vue

Last synced: 07 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/superstar1205/videostream-socket.io

Video Streaming Application with Flask and Socket.io

css flask html5 js python socket socket-io

Last synced: 09 Apr 2026

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

express-js node-js 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."

nodejs socket-io

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/sombriks/sample-rtc-socket-io

sample project showcasing real time communication with socket.io

konva-vue socket-io vue vuex

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/lilessam/realtimesocketio

Example for NodeJS real-time application using SocketIO, MongoDB, VueJS and Mongoose ORM

express mongodb mongoose nodejs socket-io vuejs

Last synced: 13 Mar 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/AtulMinz/Novacast

Novacast is live streaming, browser integrated platform.

bun express ffmpeg rtmp socket-io

Last synced: 06 Aug 2025

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

socket-io web-sockets

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

express socket-io 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/aktsbot/crunchchat

A small real time chat app made with nodejs, socket.io and mongodb.

chat express mongodb nodejs socket-io

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.

nodejs prisma socket-io

Last synced: 04 May 2026

https://github.com/rushiljalal/multiplayer-tic-tac-toe

Multiplayer tic-tac-toe using WebSockets

socket-io websocket

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/abdatta/converse

A simple anonymous global chat platform made using Angular and Socket.IO.

angular nodejs 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/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/kenvilar/mevn-chat

SocketIO Chat Application

expressjs mongodb nodejs socket-io vuejs2

Last synced: 10 Apr 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/mahela98/chat-app

chat website with node ,express,socket.io and vanilla JS

express html js n 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

Socket.IO Awesome Lists
Socket.IO Categories