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

**ChatApp** is a full-stack real-time messaging app built with Node.js, Express, MongoDB, and React. It features secure authentication, real-time messaging with Socket.io, message history, and online status indicators. Zustand handles state management, and Gemini powers translation and summarization for an enhanced chat experience.

authentication chat-app expressjs gemini jwt mongodb nodejs react socket-io summarization tailwindcss translation zustand

Last synced: 09 Apr 2026

https://github.com/vankha1/bkstudy

Our Programming Integration Project about learning platforms

expressjs jsonwebtoken mongodb nextjs nodejs redux-persist redux-toolkit socket-io tailwindcss

Last synced: 09 Apr 2026

https://github.com/devkushwah/mock-interview-preparation-sytem

AIInterviewPro is an AI-driven mock interview and English practice platform that helps users prepare for technical and behavioral interviews through real-time AI simulations, personalized feedback, and voice-based interactions.

deepgram firebase gemini-ai javascript nextjs openrouter shadcn-ui socket-io stack stack-auth tailwindcss

Last synced: 02 Apr 2026

https://github.com/bhaxkar/chatter

Chatter is a modern real-time chat application that enables users to communicate instantly with each other. Built with a robust tech stack including React for the frontend and Node.js for the backend.

bcryptjs cloudinary-sdk express-js jwt-auth mongodb react-router-dom reactjs socket-io tailwind-css zustand

Last synced: 09 Apr 2026

https://github.com/filipirafael/racer-web

🏎️ A 3D racing game created with Three.js

3d-game gaming gaming-website javascript racer-game socket-io three-js threejs websocket

Last synced: 31 Jul 2025

https://github.com/shuddha2021/reactchat

ReactChat is a real-time chat application with a React frontend and a Node.js backend. Using Socket.IO for seamless communication and Redux for state management, it provides an intuitive and responsive messaging experience. Users can engage in dynamic conversations with real-time message updates and timestamped interactions.

back-end-development front-end-development nodejs react reactjs real-time-chat-app redux responsive-design socket-io state-management websocket

Last synced: 09 Apr 2026

https://github.com/joefelx/tictactoe-online

Tic-Tac-Toe Online is a multiplayer version of the classic Tic-Tac-Toe game, designed to be played over the internet.

express game react socket-io websocket

Last synced: 09 Apr 2026

https://github.com/jovemgab/medex

🏥 Detect and respond with precision using MedeX, an advanced medical AI system that enhances healthcare with intelligent user detection and comprehensive knowledge protocols.

android antd entity-framework-core java junit learn maven medical medical-application mongodb nextjs quiz-game quizapp socket-io spring-boot sql-server students typescript

Last synced: 06 Apr 2026

https://github.com/belchenkov/geo_located_blog

The app Geolocated Blog that will mainly display a big map where the user (Vue.js/Vuex + Node.js + Stylus + Nedb, Google Auth, Sockets)

bcrypt express geolib momentjs nedb passport socket-io stylus vue vue-googlemaps vuex vuex-router-sync

Last synced: 09 Apr 2026

https://github.com/keyur-gondaliya/codedamn-lite

Cloud base Sandbox environment for various frameworks and languages powered by Docker Containers. (Backend is down)

docker nextjs nodejs s3-bucket socket-io typescript

Last synced: 09 Apr 2026

https://github.com/fami0110/omasce

Obviously the Most Anonymous and (less) Secure Chat ever (i've build:v)

daisyui express nodejs socket-io tailwindcss

Last synced: 09 Apr 2026

https://github.com/thutasann/whiteboard-app

Canvas Drawing Whiteboard App

nodejs roughjs socket-io tailwindcss vite

Last synced: 09 Apr 2026

https://github.com/udattam/conversations

A realtime chat application built with Node.js, Express and Socket.io.

css express html javascript nodejs socket-io

Last synced: 09 Apr 2026

https://github.com/velascoandres/react-chat

react-chat is a chat application built with react and nestjs. It uses jwt for handling authentification for users and websockets.

chat-application jwt nestjs reactjs socket-io typescript

Last synced: 09 Apr 2026

https://github.com/andrewsolonets/thechatapp

Full-stack real-time messaging app I've made to learn more about socket.io, node.js and API's.

chat-application messaging nextjs nodejs socket-io

Last synced: 09 Apr 2026

https://github.com/misbahul-alam/real-time-chat

Real-time chat application built with Next.js, NestJS, TypeORM, PostgreSQL, and Socket.IO, enabling seamless communication and message persistence.

chat-application nestjs nextjs postgresql socket-io

Last synced: 09 Apr 2026

https://github.com/danish357/device_tracker

Device_Tracker is a dynamic web application that allows users to track device locations in real-time. Built with Node.js, Express, and Socket.IO, this project leverages the power of WebSockets for real-time communication.

expressjs geolocation leaflet nodejs socket-io

Last synced: 07 Apr 2026

https://github.com/mutasim77/tele-consult

📱💬 Real-time online consultation service for mobile phone operators using WebSockets and OTP-based authentication.

nextjs otp real-time socket-io telecom ts websockets

Last synced: 09 Apr 2026

https://github.com/gokulcodes/circles

A text based distraction-free personal space for connecting with your closed circles.

graphql graphql-subscriptions mongodb react socket-io superbase

Last synced: 20 Apr 2026

https://github.com/kali414/cardia

A deep learning-based system for real-time, non-contact heart rate estimation using webcam video and facial analysis.

deep-learning flask lstm node socket-io tensorflow

Last synced: 09 Apr 2026

https://github.com/jameskulu/beginner-nodejs-projects

It contains 6 beginner NodeJS projects.

expressjs nodejs socket-io

Last synced: 09 Apr 2026

https://github.com/twknab/sockets_chat

Chat using socket.io and ExpressJS -- timezone correction included! 💬

chat-application expressjs socket-io

Last synced: 09 Apr 2026

https://github.com/trumanjchan/scribing

Practice your typing speed and compete with your friends! Some images taken from icons8.

expressjs mysql-database nodejs react-hooks reactjs socket-io

Last synced: 02 Apr 2026

https://github.com/alimadeoliveiranatalia/real-time-use-mqtt

App Real-time usando protocolo MQTT

mqttjs nextjs nodejs react socket-io

Last synced: 09 Apr 2026

https://github.com/samyc2002/video-calls

A custom video calling app using react.

custom express material-ui react socket-io socket-io-client video-chat webrtc

Last synced: 09 Apr 2026

https://github.com/capellax02/bichess

A real-time multiplayer chess application built with Socket.io for instant gameplay updates. Players can create or join games and experience seamless real-time interaction.

express html-css-javascript socket-io

Last synced: 09 Apr 2026

https://github.com/carlalbrecht/socket-json-rpc

An asynchronous JSON-RPC server and client for Clojure that uses sockets for communication

async clojure clojure-library json-rpc json-rpc-client json-rpc-server json-rpc2 socket-io

Last synced: 29 Sep 2025

https://github.com/dotstudio-io/fi-sockets

Sockets module loader for socket.io Node.js apps

loader namespace socket socket-io socket-modules socketio

Last synced: 29 Sep 2025

https://github.com/arthurarakelyan/websockets-chat-example

💬 A simple example of chat website created with React and Socket-io

express nodejs react redux-toolkit socket-io typescript websocket

Last synced: 09 Apr 2026

https://github.com/mehmetkahya0/local-web-camera

A peer-to-peer web camera streaming application built with WebRTC, Socket.IO, and Express. Stream your camera to another device on your local network with minimal latency.

ai camera client copilot css cursor github html js node nodejs security server socket-io socket-io-client socket-io-server ssh tool web websocket

Last synced: 09 Apr 2026

https://github.com/madrix01/menyu

An online restaurant menu to see your order in real-time

docker-compose nextjs node socket-io typescript

Last synced: 09 Mar 2026

https://github.com/logifex/buylist

A collaborative shopping list app made with React, Express, PostgreSQL, Socket.IO and React Native and Expo for mobile.

expo express nodejs postgresql react react-native shopping-list socket-io tailwindcss

Last synced: 09 Apr 2026

https://github.com/amardeep-sde/socialmedia-website-mern

Developed and Design a morden social media website using MongoDB, Express.js, React, Node.js, Redux Toolkit, Socket.io Vite, shadcn/ui Tailwind CSS & Cloudinary

cloudinary expressjs jwt-authentication mongodb nodejs reactjs redux-toolkit shadcn-ui socket-io tailwindcss vitejs

Last synced: 09 Apr 2026

https://github.com/kunalvirwal/fastchat

An Express-JS based chat service with password based group joining and anonymous chat capabilities using Socket.io and MongoDB

chatapp chatroom ejs express expressjs javascript mongodb mongodb-atlas mongoose socket-io webapplication websocket

Last synced: 09 Apr 2026

https://github.com/sanjoy-droid/signal-web-clone

Signal Clone: A React-based frontend for a Signal-like messaging app, featuring real-time messaging, secure user authentication, and a responsive UI with Tailwind CSS.

expressjs jwt-authentication mongodb nodejs react react-hot-toast react-router-dom socket-io tailwind vite zustand

Last synced: 09 Apr 2026

https://github.com/mallikarjuna-dev/livechat-mern

Developed a chat application from scratch to Production including frontend, backend, production and maintenance using MERN stack web development technologies.

chakra-ui css3 express firebase-auth html5 javascript mongodb nodejs reactjs socket-io tailwindcss

Last synced: 09 Apr 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/ummekulsoomshah/art-portal

🎨 The ultimate platform to connect, showcase, and trade stunning artworks! 🖌️✨ For artists, collectors, and art lovers alike—let your creativity shine! 🌍💼

expressjs mysql-database nodejs reactjs socket-io tailwindcss

Last synced: 09 Apr 2026

https://github.com/neem08/zoom

A zoom clone using webrtc,peerjs, socket.io, expressjs, nodejs and ejs

ejs expressjs nodejs peerjs socket-io webrtc

Last synced: 09 Apr 2026

https://github.com/marckevinflores/usap-chat

Real Time Chat Application with Chat Rooms using React, Typescript, Node/Express, Socket.io and TailwindCSS

chat-application chat-rooms expressjs nodejs react react-router-dom reactjs realtime-chat sass socket-io tailwindcss typescript website

Last synced: 09 Apr 2026

https://github.com/shadialtarsha/chat-app-socketio

You can create or join a chat room and exhange messages with your roommates.

express mocha mustache nodejs socket-io

Last synced: 09 Apr 2026

https://github.com/sadhana62/video-calling-ui

A real-time video calling web application built with React, WebRTC, and deployed via Vercel.

css mongodb reactjs socket-io webrtc webrtc-signaling

Last synced: 09 Apr 2026

https://github.com/davidnjoroge1/siris

Crossplatform Music streaming app, utilizing webRTC, Socket.IO, and multipurpose infrastructural desing for implmentation of realtime synchornization of streaming experience.

reactjs reactnative socket-io synchronization webrtc zustand

Last synced: 09 Apr 2026

https://github.com/vaebhav-98/chat-app

A Private Chat app created using socket.io, express, reactjs and chakra ui

chakra-ui express nodejs react socket-io

Last synced: 09 Apr 2026

https://github.com/annigandlakameshwararao/zcoder

ZCoder is a full-stack web application that allows users to practice coding problems, post and view solutions, bookmark problems, track their progress, and collaborate in real-time rooms using Socket.IO. It supports authentication, user profiles, solution sharing, and live messaging features.

css expressjs jwt-authentication mogodb node-js reactjs socket-io

Last synced: 20 Jan 2026

https://github.com/peterdee/deepseen-ws

A Websockets server for Deepseen project

deepseen jwt nodejs redis socket-io websockets-server

Last synced: 09 Apr 2026

https://github.com/cristianprochnow/synchat

:speech_balloon: A simple and practical chat project.

chat nodejs react socket-io

Last synced: 09 Apr 2026

https://github.com/bryanbill/jumba-delivery

This is a simple realtime location tracker using Node.js, Express, Socket.io, Expo and React Native.

nodejs react-native socket-io

Last synced: 09 Apr 2026

https://github.com/rafaellaurindo/rafabox-backend

Backend of the dropbox clone created using React and Node.js.

dropbox express nodejs socket-io

Last synced: 09 Apr 2026

https://github.com/SharifuzzamanShaon/LMS-APP-Frontend

LMS App Frontend for user and admin panel with Next Js 14, React-Redux, and RTK Query.

form-validation formik-yup material-design nextjs14 redux-toolkit rtk-query socket-io tailwindcss

Last synced: 02 Oct 2025

https://github.com/HebaHamdan2/Chatvia-app

MERN Stack real-time chat app that enables users to chat with each other and see who is online after signing up or logging in. 💬

axios bootstrap5 mongodb nodejs reactjs render socket-io

Last synced: 08 Aug 2025

https://github.com/siser-pratap/vidverse

MERN app using Next.js for Video sharing, calling and chatting with intergated interview experience

authentication express figma mongodb nextjs nodejs postman-api r3f-drei reactjs redux socket-io tailwindcss threejs webrtc

Last synced: 09 Apr 2026

https://github.com/abdulrahmankolawole/pug-chat

a chat application. Uses Pug as a template engine, Passport for authentication, and Socket.io for real-time communication between the server and connected clients

bcryptjs connect-mongo cookie-parser dotenv express mongodb nodejs passport-github passport-local pug socket-io

Last synced: 09 Apr 2026

https://github.com/vaibhav-chitransh/learn-webrtc

A demo video chat app built to learn WebRTC

ejs expressjs nodejs peerjs socket-io uuid webrtc

Last synced: 09 Apr 2026

https://github.com/atumv/chat

Simple chat app with React and Socket.io.

antd express mobx react socket-io typescript vite

Last synced: 09 Apr 2026

https://github.com/its-shojib/real-time-chat-app-client-mern

Its a real-time-chat application where anyone can chat with users for the real-time. User can also see online user and can chat with them.

express jwt-token mongoose nodejs reactjs socket-io tailwindcss zustand

Last synced: 09 Apr 2026

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

A real-time chat application with a TypeScript-powered Express backend and React Native mobile client, featuring instant messaging using Socket.io.

expressjs mongodb nodejs react-native socket-io typescript

Last synced: 09 Apr 2026

https://github.com/logifex/shahoot

Interactive full stack quiz app made with React, Express and Socket.IO

express mongodb nodejs quiz quizapp react socket-io

Last synced: 09 Apr 2026

https://github.com/wasifalikhan064/hood

Hood a chat app try out and feel free to give feedback

daisyui expressjs javascript mongodb react socket-io zustand

Last synced: 09 Apr 2026

https://github.com/alimadeoliveiranatalia/chat-with_websocket

Plataforma de Diálogos Online desenvolvido no Ignite Rockeseat

docker express-js mongodb socket-io

Last synced: 09 Apr 2026

https://github.com/mian-ali/mern-webchat-app

Real-Time Chat Website with MERN Stack, Socket.io, with Styled Components

chat-app chat-application docker docker-compose express mern-chatapp mern-stack nodejs nodejs-server reactjs socket-io

Last synced: 09 Apr 2026

https://github.com/mohammadnazm/socket.io-project

React.js and Node.js with Socket.IO: A versatile GitHub repository showcasing real-time, bidirectional communication between clients and servers. Ideal for building interactive web applications using the MERN stack

client communication expressjs nodejs reactjs realtime server socket-io

Last synced: 09 Apr 2026

https://github.com/evozone/shutter-spaces

An application to help photographers obtain new sources of revenue, post AI age.

appwrite expressjs mongodb nodejs openai photography reactjs socket-io

Last synced: 09 Apr 2026

https://github.com/kartikmanimuthu/phoenix-websocket-notifier

A high-performance real-time notification system built with Node.js, Express, Socket.io, and Redis.

docker expressjs nodejs redis socket-io socket-programming websocket

Last synced: 09 Apr 2026

https://github.com/cristoaquiza/dummycode_socketiocanvasexpress

Ejemplo de uso de sockets con canvas en express js

canvas express-js node socket-io

Last synced: 09 Apr 2026

https://github.com/imabhinavdev/video-calling-app

The Video Calling App is a real-time communication platform that enables users to connect through seamless video calls. Built with cutting-edge technologies, including Express.js, Node.js, React.js, and Socket.io, this application provides a user-friendly interface for initiating and managing video conversations.

express expressjs javascript js node nodejs react reactjs socket socket-io

Last synced: 09 Apr 2026

https://github.com/thomasnynas12/REAL-TIME-COMMUNICATION

WebRTC-Based Real-Time Communication Project

express nodejs react socket-io webrtc

Last synced: 09 Nov 2025

https://github.com/zac-garby/multiplayer-game

A fairly basic multiplayer game using socket.io

game heroku multiplayer-game socket-io

Last synced: 10 Aug 2025

https://github.com/solarluiso/nodejs-course

Coding along a Node.js tutorial --- #NodeJS #JavaScript #ExpressJS #MongoDB #API #FullStack #WebDevelopment #CodingTutorial

bcryptjs deployment ejs expressjs graphql javascript jsonwebtoken mongodb nodejs restful-api socket-io typescript

Last synced: 09 Apr 2026

https://github.com/ameya-kawade/vaultbox

VaultBox is a privacy-focused communication and storage platform that ensures data ownership without third-party reliance. It integrates secure chat, video meetings, file storage, and authentication to provide a scalable and confidential ecosystem.

chatapp docker fullstack-development jitsi-meet minio mongodb nginx nodejs reactjs redis socket-io

Last synced: 09 Apr 2026

https://github.com/vaibhav-chitransh/learn-socket

A demo chat app built to learn websocket using socket.io

expressjs material-ui nodejs reactjs socket-io websocket

Last synced: 09 Apr 2026

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

Livechat-App Sample built with socket-io reactjs and plain bootstrap5

bootstrap5 livechat-app reactjs socket-io ws

Last synced: 09 Apr 2026

https://github.com/chell-m/cheetah_type

CheetahType is a fast-paced head to head multiplayer typing game that lets users compete in real time against others to improve their speed, and track their progress.

expressjs gsap mongodb nextjs nodejs react socket-io tailwindcss

Last synced: 09 Apr 2026

Socket.IO Awesome Lists
Socket.IO Categories