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/muhammadaliashraf/socket-chat-room-in-java

A real-time chat system built using Java and Python sockets, enabling seamless communication between multiple machines. This project allows users to connect and chat over a network without relying on external messaging platforms.

chat chatapp chatapplication socket socket-communication socket-io socket-io-client socket-io-server socket-programming socket-programming-java

Last synced: 12 Apr 2026

https://github.com/its-kunal/chatterbox

Realtime image, audio, and text messages communication, using socket.io.

buildwithgemini chat-application chatbot firebase gemini langchain nodejs redis socket-io typescript web-notifications

Last synced: 12 Apr 2026

https://github.com/prasanth2817/chat-application-backend

The backend is built using Node.js with Express for handling API requests and Socket.IO for real-time messaging. MongoDB stores user data and chat messages, with Mongoose handling database operations. JWT is used for authentication, and bcrypt for password hashing. The code follows the MVC architecture for maintainability.

bcryptjs cors dotenv expressjs jwt-authentication moongose mvc-architecture nodejs socket-io

Last synced: 12 Apr 2026

https://github.com/lucasdsbr/chat-nodejs-socket.io

Simple Chat application developed with Nodejs + Socket.IO

chat ejs javascript nodejs socket-io

Last synced: 04 May 2026

https://github.com/max-im/os-dashbord

Dashboard to display computer performance

mongodb nodejs react redis socket-io sticky-sessions workers

Last synced: 12 Apr 2026

https://github.com/ugnmura/simple-chatapp

:speech_balloon: Chat app created with express.js, next.js, socket.io

chat express nextjs socket-io tailwindcss yarn yarn-workspaces

Last synced: 12 Apr 2026

https://github.com/sayanbanerjee-007/video_call_web_app

Only video call page with important features

ejs express javas nodejs peer peerjs socket-io uuid

Last synced: 12 Apr 2026

https://github.com/leonardovff/live-rank-postman-test

Live rank of test running in postman using newman cli. Jenkins, in Docker, to dispatch the newman cli and storage tests results. Node web app to get the data and show the rank, using websocket.

javascript jenkins newman node postman socket-io websocket

Last synced: 12 Apr 2026

https://github.com/rufat/MEPN-Template

MongoDB, ExpressJS, PassportJS, NodeJS template (includes socket.io).

epxressjs mean-stack mongodb nodejs passportjs project-template socket-io socketio stack websocket

Last synced: 10 Mar 2025

https://github.com/brendocosta/node-js-streaming

Streaming and receiving video with WebRTC API, JavaScript, Socket.IO and Node.js

javascript nodejs socket-io streaming webrtc

Last synced: 12 Apr 2026

https://github.com/angeal185/socketio-chat-room-app

nodejs chat-room app using socketio express jquery and lodash

chat chat-application express jquery lodash nodejs socket-io

Last synced: 12 Apr 2026

https://github.com/cgutwin/node-chat

A chat webapp with support for multiple rooms, made using React and NodeJS.

chatapp nodejs react socket-io

Last synced: 12 Apr 2026

https://github.com/mateusfs99/multiroomchat

Aplicativo desenvolvido em Node.js, EJS e Socket.io para criação de um chat online.

ejs javascript nodejs socket-io

Last synced: 12 Apr 2026

https://github.com/servetisikli/real-time-chat-app-socket-io-client

This is a real-time chat application built with Express, Socket.io, and MongoDB. It allows users to send and receive messages in real-time.

react socket-io

Last synced: 12 Apr 2026

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

Learning socket.io with node.js and react.js

nodejs reactjs socket-io

Last synced: 12 Apr 2026

https://github.com/trasherdk/socket-io-sample

Simple Socket-IO Chat sample

expressjs nodejs socket-io

Last synced: 12 Apr 2026

https://github.com/1999-sahil/code-x-code-editor

Code-X is a real time code editor which consists both code editor with 15+ different languages and web editor for Html, Css and Javascript. You can join the room by creating new room Id or by receiving room Id. You can also see the participants in the room. If you want to add someone you can do it by sharing room Id.

antd expressjs judge0 monaco-editor node-js rapid-api react-icons react-router-dom react-select react-toastify reactjs socket-io tailwind-css uuid vite

Last synced: 30 Dec 2025

https://github.com/elenamorton/BabelChat

Real-time language translator using Google-API

chai css expressjs google-api html javascript mocha mongodb mongoose nodejs reactjs socket-io

Last synced: 11 Mar 2025

https://github.com/sayanbanerjee-007/chat_app

This is a basic foundation of building a real time chat app using web-sockets

ejs exppress javascript nodejs socket-io

Last synced: 12 Apr 2026

https://github.com/saarangtiwari/flutter-js-socket-bridge

Web based Javascript app for sending socket events from js to flutter through events.

flutter javascript socket-io

Last synced: 29 May 2026

https://github.com/mandouro-22/chat_app

ChatApp is a real-time messaging app built with React, Socket.io, and JWT. It supports user authentication (login/signup), secure messaging, and provides notifications using React Toastify. Built with modern technologies like React, Zustand, and TailwindCSS.

jwt-authentication reactjs real-time-chat socket-io

Last synced: 12 Jun 2025

https://github.com/mhdzhhan/tidings

Exploring Socket.IO 🚀

express react-native socket-io

Last synced: 18 Mar 2025

https://github.com/shihabshahrier/simplemessenger

simple group chat without auth

express-js socket-io

Last synced: 13 Apr 2026

https://github.com/v1pinx/bingo-game

Ultimate Bingo Game, a real-time, interactive multiplier grid game

express nodejs reactjs socket-io

Last synced: 13 Apr 2026

https://github.com/abd-01/flask-protobuf

A Flask server to handle Protobuf Encoded Communication over MQTT

bootstrap5 flask flask-wtforms mqtt paho-mqtt python3 socket-io sphinx-doc

Last synced: 13 Apr 2026

https://github.com/valyauw/caketopia

Example CRUD application made using Express.js. Features real-time chat service facilitated using Socket.io

crud-application express socket-io

Last synced: 13 Apr 2026

https://github.com/anibalalpizar/nodejs-mysql-sockets-crud

Web application using Nodejs, Mongodb, and the Socket.io module which allows you to create a real-time application that allows you to interact with a NoSQL database such as Mongodb. In addition, modern Javascript code is used through Babeljs.

babel mongodb nodejs socket-io websocket

Last synced: 13 Apr 2026

https://github.com/hampak/simple-chatting-app

simple chat app made to study the basics of web sockets (express, react, socketio)

expressjs react socket-io

Last synced: 13 Apr 2026

https://github.com/imrandil/mern_social_media_app_socket.io_backend

social_media_app_backend...with chat socket.io....express..mongodb atlas...express..multer

express nodejs socket-io

Last synced: 13 Apr 2026

https://github.com/kliu04/tycoon

An online multiplayer representation of the card game Tycoon, or Daifugō.

card-game game react socket-io typescript

Last synced: 21 Jan 2026

https://github.com/duckthom/irc-app

[WIP] Electron IRC client

electron irc-client socket-io vuejs

Last synced: 13 Apr 2026

https://github.com/muhdhanish/webrtc_learning_client

Welcome to the WebRTC Learning Client Repository! 🚀 This repository contains the client-side code for our WebRTC learning project. Harness the power of real-time communication with React, Tailwind CSS, and TypeScript.

peer-to-peer peerjs reactjs socket-io tailwindcss typescript

Last synced: 20 Apr 2026

https://github.com/thinkswan/redux-voting-app

A React app that allows users to vote for things and uses Redux.

javascript react redux socket-io tutorial

Last synced: 13 Apr 2026

https://github.com/nmatsui/kurento-robot-camera-loopback

This application loops back your own camera stream to your browser by using Kurento.

docker kurento nodejs socket-io

Last synced: 29 Apr 2026

https://github.com/dino-kupinic/communify

✨ A cutting-edge chat web app offering a seamless and intuitive real-time communication experience ✨

docker express pinia socket-io typescript vue vue-router

Last synced: 24 Apr 2025

https://github.com/yoangau/geosense-client

:earth_americas: This repository includes all the code for the frontend of geosense.io

apisauce d3-geo d3-geo-projection geist-ui react recoil recoiljs socket-io typescript

Last synced: 13 Apr 2026

https://github.com/arikato111/learn-socket-io

learn socket.io with sending message from client to another client.

expressjs-templating-engine socket-io typescript

Last synced: 11 Mar 2025

https://github.com/adithya-s-k/portablenas

A portable Network Attached Storage (NAS) that allows users to access data on any pendrive or hard disk through a Raspberry Pi acting as a server.

nas network-programming raspberry-pi socket-io socket-programming websocket

Last synced: 13 Apr 2026

https://github.com/aaqyaar/chatting-web-app

ChatTy is real-time chat web application built on top of MERN Stack with Typescript

2fa-security advaned-security mongodb nodejs reactjs redux socket-io typescript

Last synced: 13 Apr 2026

https://github.com/vedanthb/le-social-media

This is a Social Media application made with React for frontend and Node for the backend, uses web sockets to create a realtime connection to get instant notification, message, call, video call users on the go.

mern-stack mongodb nodejs react redux socket-io

Last synced: 13 Apr 2026

https://github.com/kajaldeore04/realtime-device-tracker

Real-time GPS tracking web app using Node.js, Express, and Socket.IO. Share and view user locations on a live map.

ejs express gps-tracking javascript location-sharing maps nodejs real-time socket-io websockets

Last synced: 12 Apr 2026

https://github.com/pranjul-jangra/yovo

Yovo – A modern social media platform frontend built with React, TailwindCSS, and Socket.io, featuring posts, chat, explore, profiles, and account management.

axios firebase lenis reactjs socket-io tailwindcss zustand

Last synced: 13 Apr 2026

https://github.com/abhikm495/auction-nest

An online auction platform built with the MERN stack featuring secure login with cookie-based auth, real-time bidding updates via Socket.IO ensuring live synchronization among bidders, and user login tracking for enhanced security. Designed with clean architecture for full-stack learners and developers, offering a seamless auction experience.

auction auction-website bidding bidding-system express mern mern-stack mongodb nodejs react real-time socket socket-io

Last synced: 13 Apr 2026

https://github.com/shroukmansour/socket-chat-app

Chat application based on sockets, chatting by creating rooms

css expressjs html nodejs socket-io

Last synced: 13 Apr 2026

https://github.com/nayakpenguin/flirtaid

Dating app with inclusive gender choices, chat and real-time notifications built with Node (Express), React, Socket.io & Material-UI

firebase mongodb nodejs react socket-io tenserflowjs

Last synced: 13 Apr 2026

https://github.com/luca1388/chatto

Simple Chat application developed with expressJS and Socket.io for web sockets communication.

expressjs javascript socket-io websockets

Last synced: 13 Apr 2026

https://github.com/haymaykus-be/shipflow

ShipFlow is a logistics-focused dispatch & tracking engine. It ingests orders, assigns drivers intelligently, computes ETAs, and streams live updates to ops dashboards and customer tracking links.

docker docker-compose fastify nodejs redis socket-io

Last synced: 13 Apr 2026

https://github.com/robson16/nlw5-plantmanager

Projeto criado na Next Level Week 5.0

nextjs nlw-5 nodejs react-native reactjs rocketseat socket-io

Last synced: 13 Apr 2026

https://github.com/jatinkh25/drawboard_backend

It is the backend repo of Drawboard App.

express nodejs socket-io

Last synced: 13 Apr 2026

https://github.com/zrna/chat-application

💬 Whatsapp chat application

expressjs heroku javascript nodejs socket-io

Last synced: 13 Apr 2026

https://github.com/pintu544/realtime-payment-collection-with-elasticdsearch

The Small Collection Management System is a simplified application designed to manage customer payments and notifications. This system demonstrates the ability to work with full-stack technologies, real-time updates, and basic AI integration.

elasticsearch expressjs mysql nextjs14 nodejs socket-io

Last synced: 13 Apr 2026

https://github.com/keyur22/swipe

Swipe is a web application that facilitates user matchmaking using a swipe-based interface, with integrated real-time chat functionality and notifications for seamless user interaction.

expressjs javascript mongodb nodejs reactjs socket-io typescript zustand

Last synced: 13 Apr 2026

https://github.com/david0z/social-platform-mern

Social platform project done with MERN stack

mern-stack mongodb react-router reactjs redux redux-toolkit socket-io

Last synced: 13 Apr 2026

https://github.com/daniel-brai/realtime-chat-api

An API built for real time chat and video system using WebRTC and Socket.io

express-js mongodb socket-io

Last synced: 13 Apr 2026

https://github.com/ajgthb2002/wetalk

A Microsoft Teams clone built for the Microsoft Engage 2021 program challenge by applying Agile methodology

express microsoft-engage microsoft-teams-clone nodejs reactjs simple-peer socket-io styled-components

Last synced: 13 Apr 2026

https://github.com/jonathasdias/chat-nodejs-nextjs

Projeto de chat em tempo real com nodejs, typescript e nextjs.

chadcn-ui css3 html5 javascript nextjs14 nodejs reactjs socket-io typescript

Last synced: 13 Apr 2026

https://github.com/belchenkov/seq_chat

Build a chat application using Node.js and React with Web Sockets, PostgreSQL, Redux

bcrypt express-validator expressjs http-status-codes jsonwebtoken multer nodejs postgresql sequelize socket-io

Last synced: 13 Apr 2026

https://github.com/ankit0511/coderlive

CodeCollab - Real-Time Collaborative Code Editor Built a real-time collaborative code editor using React and Socket.IO, enabling multiple users to code together. Integrated Piston API for code execution across 10+ languages and added features like resizable panels, live output, and user presence tracking. Designed a responsive UI.

auth0 nodejs nodemailer piston react socket-io

Last synced: 13 Apr 2026

https://github.com/mdbytes/nodedevelopercourse

The repository includes four projects: a simple not taking application, a more complicated weather application, a task manager REST API, and a real time chat application

express handlebars javascript mongodb node rest-api socket-io

Last synced: 13 Apr 2026

https://github.com/mayankmittal29/ask-rezzy

🤖 Rezzy – A Full-Stack, LLM-Integrated AI Study Assistant for Medical Students Featuring Flashcard & Question Retrieval via Semantic Vector Search, Embedding-Based Similarity, Retrieval-Augmented Generation (RAG), and Real-Time Response Streaming with WebSockets & Server-Sent Events 🧠📚⚡

expo-router express-js llm-chatbot openai pinecone-db rag-pipeline react-native socket-io typescript

Last synced: 13 Apr 2026

https://github.com/ajay-lobo/tic-tac-toe-multiplayerz

This project is a multiplayer Tic Tac Toe game developed using React, Node.js, Express.js, and Socket.io. It allows multiple players to play the classic Tic Tac Toe game in real-time.

express reactjs socket-io tic-tac-toe

Last synced: 13 Apr 2026

https://github.com/erikcupal/the-black-cat-server

The server part of online multiplayer card game The Black Cat

card-game multiplayer-game-server node redux socket-io typescript

Last synced: 13 Apr 2026

https://github.com/kundusubrata/quick-chat-frontend

A real-time chat application built with Next.js, TypeScript, and Tailwind CSS, featuring Google authentication via NextAuth.js, group management, and real-time messaging using Socket.IO.

nextauth-google nextjs socket-io tailwindcss typescript

Last synced: 13 Apr 2026

https://github.com/aharshac/handheldhexuploader

Mobile Marlin hex uploader for Manufacturing

bootstrap chromium-browser javascript jquery nodejs socket-io

Last synced: 13 Apr 2026

https://github.com/b-amir/realtime-playground

Real-time financial data visualization using 3 different communication protocols.

socket-io sse websocket

Last synced: 02 May 2026

https://github.com/hariom317/restaurant-management-system

A comprehensive MERN-based restaurant management system featuring role-based dashboards for admins, staff, and users, enabling real-time order tracking, online reservations, event bookings, QR-based offline orders, and secure Razorpay payments with advanced analytics, notifications, and loyalty rewards for a modern dining experience.

food-ordering-application mern-stack online-reservations payment-integration restaurant-management-website sky-hut-cafe socket-io

Last synced: 10 May 2026

https://github.com/ablasko32/chat-room-app

Real time chat room app using Express.js,React,Redis and Socket.io

docker-compose expressjs react redis socket-io styled-components

Last synced: 05 Apr 2026

https://github.com/dru-blip/tic-tac-arena-server

backend implementation for TicTacArena

nestjs socket-io websocket-server

Last synced: 13 Apr 2026

https://github.com/peterdee/webrtc-test-ws

Testing WebRTC capabilities

node socket-io

Last synced: 13 Apr 2026

https://github.com/karenyov/chatnodejs

Chat feito em NodeJS

chat javascript nodejs socket-io

Last synced: 13 Apr 2026

https://github.com/jsnevt/devradar

Localize desenvolvedores em um raio de 5km e com a tecnologia que você buscar!

axios-react expo mongoose react socket-io

Last synced: 13 Apr 2026

https://github.com/fratorgano/socketchat

Node.js chat service based on socket.io tutorial with some added features

nodejs socket-io

Last synced: 05 May 2026

https://github.com/ayyesu/chat-zoo

Web-based chatapp - Connect with individuals on the web

context-api expressjs react socket-io

Last synced: 13 Apr 2026

https://github.com/camillamendess/node-websockets

WebSockets com Node.js - comunicações em tempo real com Socket.IO e MongoDB.

mongodb nodejs socket-io websocket

Last synced: 20 Apr 2026

https://github.com/kartikmahajan5688/socket.io

This is a simple real-time chat application that requires authentication. It was built using Node.js and Express.js for the backend, and React and Vite for the frontend.

authentication-middleware chat-app expressjs jsonwebtoken middleware nodejs reactjs socket-io

Last synced: 12 Apr 2026

Socket.IO Awesome Lists
Socket.IO Categories