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/thmslmr/timebomb-client

Just enough to run Time Bomb in your terminal

game npyscreen python3 socket-io timebomb

Last synced: 25 Oct 2025

https://github.com/priontoabdullah/payra-chat-app

🔥 This is a Real-Time Chatting Application. 🚀 built with Node.js, using EJS Framework 💻 Visit this amazing Application: https://payra-chat-app.herokuapp.com/ ❤️

ejs-templates expressjs jwt-authentication mongodb mongoose nodejs socket-io

Last synced: 10 Aug 2025

https://github.com/webmakaka/real-time-web-apps-with-socket.io

[Andrew Mead] The Complete Node.js Developer Course 2.0 - Real-Time Web Apps with Socket.io

nodejs socket-io

Last synced: 04 Oct 2025

https://github.com/dmitrii-artuhov/taskmanager

TaskManager - MERN application, Trello clone

express-js mongo-db node-js react-js redux socket-io

Last synced: 29 Jun 2025

https://github.com/yiipu/checkdown

Checkdown is a simple markdown previewer that allows you to work on a checklist with your team in real-time.

mdx nextjs socket-io

Last synced: 27 Jul 2025

https://github.com/hlf20010508/vue3-socket.io

Socket.io implementation for Vue.js 3.0

socket-io vue3

Last synced: 15 May 2025

https://github.com/eddie4k-code/real-time_event_driven_grammar_checker

A PoC demonstrating how kafka and socket.io can be used to create a real-time grammar-checker with event driven architecture.

docker docker-compose fastapi kafka microservice microservices microservices-architecture python react real-time socket-io typescript

Last synced: 22 Jul 2025

https://github.com/mahmud-r-farhan/realtime-location-tracker

Real-Time Location Tracker enables live device tracking with Leaflet, WebSockets, and WebRTC, supporting offline maps and a responsive UI for seamless monitoring.

admin-panel audio-call audio-room chat-app communications delivery-tracking ejs fleet-management javascript leaflet-map location-services location-tracker location-tracking monitoring nodejs share-location socket-io web-application webrtc websocket

Last synced: 06 Jul 2025

https://github.com/dheerajgits/peerconnect-server

This backend repository powers a video calling application built with typescript, utilizing PeerJS for seamless peer-to-peer connections and WebSockets for real-time communication. Designed with an MVC architecture, this backend helps in creating rooms, joining and other tasks along with providing other endpoints for analytics purposes of class.

mvc mvc-architecture peerjs socket-io streaming typescript webrtc websocket

Last synced: 14 Sep 2025

https://github.com/nabigraphics/pink-wt

Easy WebTorrent Sharing with React Web Application

javascript mongodb mongoose react socket-io webrtc webtorrent

Last synced: 25 Sep 2025

https://github.com/dmitrymyadzelets/watchdog-callback

Makes sure the callaback will be called

callback socket-io watchdog

Last synced: 05 Jan 2026

https://github.com/sadrib-perfecthonest/whatsapp-clone

It is the repository of whatsapp clone UI where there is chat section applied websocket and camera section also works properly

chat-application chatapp flutter flutter-app flutter-ui socket-io websocket whatsapp whatsapp-clone

Last synced: 14 Mar 2025

https://github.com/shahriaras/find-where-iam-server

Backend of "Single + Multiplayer Online Quiz Game With Map Integration."

nodejs socket-io

Last synced: 26 Dec 2025

https://github.com/jas1rk/caretech

This project represents for hospital management like booking doctors through online in which these monogdb,express,react,redux,nodejs are used

aos-animation expressjs formik javascript jsonwebtoken monogodb nodejs razorpay reactjs redux-toolkit socket-io socket-io-client tailwind-css

Last synced: 17 Aug 2025

https://github.com/mian-ali/react-socket.io-chatapp

Create a Real-time Chat App using React and Socket.io

chat chatapp reactjs realtime realtime-messaging socket-io

Last synced: 08 Nov 2025

https://github.com/johnexzy/peerplay

Shared real-time interactive video watching experience. Watch videos synchronously from different locations in realtime

media real-time socket-io video-streaming

Last synced: 16 Apr 2025

https://github.com/singhjyoti24/chatbridge

A chatting app where you can create rooms and share the password with other so that they can join you. You can have group or personal chats.

chat chat-bridge chatting-app socket-io

Last synced: 05 Nov 2025

https://github.com/abhishekpd01/web-ide

A web-based integrated development environment (IDE) built using React.js, Node.js, Express, and Socket.io. It features real-time terminal support with Node-PTY and Xterm.js, a rich code editor powered by AceEditor, and live collaboration via WebSockets.

ace-editor express node-pty nodejs reactjs socket-io xterm-js

Last synced: 26 Jan 2026

https://github.com/cleversamer/discord

Realtime video chat application w/ MERN Stack + Socket.IO + WebRTC

discord expo-cli express mongodb nodejs react react-native realtime-chat socket-io webrtc

Last synced: 31 Jul 2025

https://github.com/subhash3/live-stream

Live stream application using MERN stack

live-streaming mern-stack socket-io stream

Last synced: 06 Aug 2025

https://github.com/hesbon-osoro/snappy-chat

Snappy Chat App using React, Node.js, Express, Socket.io, and MongoDB (Client)

express localstorage mongodb node react socket-io

Last synced: 24 Aug 2025

https://github.com/mpirescarvalho/chatter-server

Chatter server built with NodeJS 🔌📫

chat chatter chatter-server express nodejs realtime socket-io

Last synced: 15 Mar 2025

https://github.com/vidmal001/full-stack-chat-application

Built with the MERN stack and Socket.io, featuring user authentication, online status indicators, user search, and iOS-style notification sounds

daisyui express jwt mongodb nodejs react react-router socket-io tailwindcss zustand

Last synced: 12 Apr 2025

https://github.com/IainIsCreative/johnny-five-speech-recognition-lamp

A lamp that loops through colours using Johnny Five and controlled by HTML5 Speech Recognition.

arduino babel es6 express hardware iot javascript johnny-five led-controlling nodebots socket-io speech-recognition voice-commands webpack websockets

Last synced: 31 Mar 2025

https://github.com/akpetitrust/whot

A game of Naija Whot built with ReactJS

react redux socket-io whot

Last synced: 22 Jul 2025

https://github.com/kishorkrishnak/tickytac

1v1 online tic tac toe game with react,node and socket.io

nodejs reactjs socket-io

Last synced: 28 Oct 2025

https://github.com/jonathan-wanderley/thermal-printer-api

Sistema PDV de um restaurante Fast Food integrado com impressoras termicas

express javascript mongodb nodejs socket-io thermal-printer typescript

Last synced: 25 Feb 2025

https://github.com/elius94/users-session-manager

A simple Node.js module to manage users sessions on a web application or any kind of JS apps It uses a Singleton pattern to ensure that only one instance of the module is running at a time. SessionManager is a singleton class that can be used to manage users sessions. For every user that logs in, a new session is created and stored in the database. Every session has a unique ID that is generated by the system. Every session has a setTimeout that expires after a certain time (setSessionTimeout). When a user logs out, the session is deleted from the class. Every action fires an event that can be used to listen to the session manager.

api javascript login login-page login-system nodejs npm npm-module npm-package npmjs session-management sessions socket-io users webapp webapps websocket

Last synced: 06 Jul 2025

https://github.com/giangmd/nodejs-socket.io-learning

Chat App with NodeJS and Socket.IO

nodejs nodejs-chat socket-io

Last synced: 22 Jul 2025

https://github.com/manthanank/angular-socketio-app

Angular Socket-io

angular socket-io

Last synced: 29 Jun 2025

https://github.com/kavya1729/chatterverse

MERN Chat Application A real-time chat application built with the MERN stack (MongoDB, Express.js, React.js, Node.js) and Socket.IO. Features include user authentication (login/signup), search users, one-on-one chats, group chats, real-time messaging, and notifications. The app is fully responsive and uses Chakra UI for a sleek and modern design.

chakra-ui expressjs mongodb nodejs reactjs socket-io

Last synced: 17 Jun 2025

https://github.com/dev-shelvin-batista/nodejs-socket-server-chat

Backend project to generate chat with private channels developed in NodeJS and SocketIO.

chat chat-application node node-js nodejs nodemon npm socket socket-io socket-programming sockets

Last synced: 02 Oct 2025

https://github.com/91ahmed/sockettalk

A real-time chat application built with Node.js, Express, and Socket.IO. This project demonstrates how to implement real-time communication between multiple users through web sockets.

nodejs socket-io

Last synced: 07 May 2025

https://github.com/omkarardekar12/textory

Textory is a real-time chat application built with the MERN stack, integrated with Socket.IO for live messaging. The frontend uses React, Tailwind CSS and DaisyUI, with Zustand for state management. Users can create accounts, login, and chat in real time with other users. Additionally, Textory comes with 35 pre-integrated UI themes.

axios daisyui express jwt-authentication mongodb mongoose nodejs react react-hot-toast react-router-dom render-deployment responsive-ui-design socket-io socket-io-client tailwindcss vercel-deployment zustand zustand-state-management

Last synced: 08 Nov 2025

https://github.com/baygeldin/tic-tac-toe

Test assignment for a JavaScript developer job (React, Redux, Webpack, Karma, Mocha, Chai, Sinon, Enzyme, CSS Modules, Koa, WebSockets & WebRTC).

bdd javascript nodejs react socket-io webaudio webpack webrtc websockets

Last synced: 08 Apr 2025

https://github.com/mhistiak3/real-time-code-editor

A collaborative real-time code editor using React, Monaco Editor, Socket.io, and Node.js. This project enables multiple users to edit the same document simultaneously, with changes updated live.

expressjs nodejs reactjs socket-io

Last synced: 23 Apr 2025

https://github.com/pavankalyan-nvs/simple-chat-app

A basic chat application using Node.js and Socket.io. The app allows users to connect to a common chat room and exchange messages in real time, enabling seamless communication between multiple users.

chat-app chat-application socket-io socket-programming

Last synced: 22 Sep 2025

https://github.com/whjin/docs

:star::art::congratulations::trophy::whale:Tech Blog

android app css ecmascript html http javascript koa nodejs react socket-io uni-app vue vue3 webpack webrtc

Last synced: 05 Aug 2025

https://github.com/kaviara-14/realtime-chat-app

A real time multiple room chat app

chatroom nodejs nodejs-server socket-io

Last synced: 30 Jul 2025

https://github.com/kimtth/xmpp-socketio-rabbitmq

🤺 Study for messaging protocols. XMPP with xmpp.js, Websocket with Socket.io, AMQP with RabbitMQ in Docker.

amqp bitnami docker ejabberd hooks koa messaging nodejs rabbitmq-client reactjs socket-io websocket xmpp-client

Last synced: 14 May 2025

https://github.com/reiiyuki/socketiomanager-unity

Event based Communnication Manger for SocketIO

event-driven events socket-io socketio unity

Last synced: 29 Mar 2025

https://github.com/urijhoruzij/chat-frontend

Chat-frontend / React.js realtime chat app with rooms

antd chat chat-application react reactjs rooms scss socket-io

Last synced: 18 Nov 2025

https://github.com/joeloudjinz/cnc-controller

Back-end project that interacts with CNC machine through serial port, it generates a gcode file from an uploaded image

back-end express-js gcode img2gcode javascript jsonwebtoken jwt-token nodejs real-time serialport socket-io worker-thread

Last synced: 16 Jan 2026

https://github.com/arijitcodes/microstream-hub

The central hub for MicroStream, a lightweight, real-time communication system for microservices. Routes messages between services, handles service discovery, and ensures seamless communication with WebSockets. Perfect for building scalable, event-driven architectures.

ipc message-broker microservices microstream microstream-hub nodejs real-time service-discovery service-mesh service-registry socket-io typescript

Last synced: 13 May 2025

https://github.com/manuthecoder/edpoll

EdPoll is a polling app for classrooms!

javascript nodejs poll polling socket-io

Last synced: 22 Mar 2025

https://github.com/kudos-dot-com/screen-sharing-app-using-socket.io

screen sharing app just like TeamViewer or anydesk. adding remote access to make it more real

electronjs nodejs screen-sharing socket-io socket-programming web-sockets

Last synced: 03 Apr 2025

https://github.com/cleversamer/websockets

A deep diving into web sockets and socket.io

realtime realtime-messaging socket-io technology websockets

Last synced: 04 Mar 2025

https://github.com/unix-user/facechess

Play a chess game with a random person on the internet

chessboardjs chessjs socket-io vue3

Last synced: 27 Jul 2025

https://github.com/codercake/gighive-jobportal

GigHive is a dynamic Job seeking portal built with the MERN stack. The platform ensures secure authentication with JWT or OAuth, offers personalized dashboards, and is designed with a responsive, mobile-friendly interface. Real-time updates are powered by Socket.IO.

axios bootstrap5 mern-stack redux restful-api socket-io

Last synced: 22 Sep 2025

https://github.com/toth2000/chatbit

A real-time chat room application built using ReactJs, NodeJs and ExpressJs

expressjs javascript nodejs reactjs socket-io

Last synced: 03 Jul 2025

https://github.com/bur4kbey/word-game

Multiplayer Turkish word derivation game.

game javascript multiplayer socket-io turkish typescript

Last synced: 02 Jul 2025

https://github.com/charlesread/hmls

Build a node webapp in seconds, wires together hapi, marko, lasso, and socket.io

hapi hapijs http lasso marko node nodejs scaffolding socket-io socketio webapp

Last synced: 03 Aug 2025

https://github.com/manni2000/web-chatapp

MERN Stack Web Chat Application

mern-stack socket-io

Last synced: 28 Sep 2025

https://github.com/ellisgl/epsiom

Express, Passport, Socket.io and MySQL Boilerplate (epsiom)

express-js mysql passport-js socket-io

Last synced: 23 Jul 2025

https://github.com/mgrdich/nodejs_restapi

a RestApi built using technologies such as nodejs, typescript, expressm, socket-io, mongodb and mongoose

express nodejs socket-io typescript

Last synced: 21 Jan 2026

https://github.com/vladoosit/marvel-card-game

This is simple card game. This project is well suited for learning socket.io, and in general creating a full stack of applications on a javascript

authorization card-game express fullstack-development game herokuapp javascript marvel model-view-controller multiplayer mysql mysql-database mysql2 nodejs online-game server-client socket-io socket-programming ucode-connect ucode-marathon

Last synced: 31 Mar 2025

https://github.com/phantom-98/socket.io-server

backend server for video meeting app

expressjs nodejs socket-io

Last synced: 06 Apr 2025

https://github.com/jahidulpabelislam/buddy-support

Temporary & anonymous chat web app.

css3 express html5 jquery nodejs nodemailer socket-io

Last synced: 27 Apr 2025

https://github.com/sofyanboukir/marketplace-hub

This platform ensures a secure and dynamic marketplace experience, fostering a vibrant online buying and selling community.

axios express jwt laravel mongodb mysql react socket-io

Last synced: 23 Apr 2025

https://github.com/kapit4n/ng-school-events

Angular 2+ application to notify school events. Angular and loopback.

angular6 bootstrap calendar rest-client socket-io

Last synced: 23 Apr 2025

https://github.com/gabeduartem/simple-ws-wrapper

Provides a socket.io inspired API for sockets, but using native websockets protocol

native socket socket-io socketio sockets web websocket websockets ws

Last synced: 18 Mar 2025

https://github.com/samc621/eth-chat

Ethereum-based encrypted chat rooms.

chat eth ethereum ethersjs metamask nodejs react socket-io

Last synced: 30 Dec 2025

https://github.com/spiderjockey02/realtime-chat-app

A realtime message website.

messaging realtime socket-io

Last synced: 23 Apr 2025

https://github.com/b1on1kkk/propwise

Propwise - is a sleek and intuitive calendar app designed to simplify your scheduling and boost your productivity

date-fns express mysql next-js next-theme nextui node-js react reactquery socket-io typescript

Last synced: 28 Feb 2025

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

Chat Application in Java SE. It is a mini project as a part of course work of Programming in Java .

java java-se socket-io

Last synced: 16 Mar 2025

https://github.com/natanaelvich/chatpi-web

A chat that connects people to health professionals, made with Nextjs ⚡️

chat nextjs reactjs seo-optimization socket-io styled-components

Last synced: 07 Jan 2026

https://github.com/vobaolong/trello-web

Creating a project similar to Trello makes it easy for users to allocate work reasonably and flexibly, and adjust time appropriately. 🤗 Follow me everyday to make this project 🦖

expressjs mongodb mui-material nodejs reactjs socket-io

Last synced: 05 Sep 2025

https://github.com/lakunake/minecraft-webdisplays-video-player

Lets you have a FULLY SYNCED .mp4 video player specifically designed for the mod WebDisplays for all versions!

cef expressjs forge html5-video minecraft nodejs real-time server socket-io sync synchronization video video-player video-sync watch-together webdisplays

Last synced: 05 Sep 2025

https://github.com/shubhamch95/real-time-polling-system

A scalable system using Node.js, PostgreSQL, Kafka, and WebSocket for creating polls, casting votes, and real-time result updates. It features RESTful APIs, leaderboards, and dynamic vote tracking.

client-server expressjs-framework javascript kafka kafka-consumer kafkaproducer nodejs rest-api socket-io websocket websocket-server

Last synced: 11 Sep 2025

https://github.com/ashishranjan9585/chatapplication

MULTIUSER-CHAT-APPLICATION is build using Java, Swing GUI, JDBC, Multithreading, Socket Programming and Design Patterns.

java jdbc multithreading mysql socket-io swing-gui windowbuilder

Last synced: 21 Jan 2026

https://github.com/vyse12138/all-your-electronics

An e-commercial website for electronics. Tech Stack: TypeScript, Vue, Node, socket.io

nodejs socket-io typescript vue

Last synced: 02 Sep 2025

https://github.com/alexandrehiroyuki/instant-chat

Create instant chat rooms as fast as you cook instant noodles. Remember that their duration is just as ephemeral. Using Svelte and SocketIO.

socket-io svelte typescript

Last synced: 11 Jan 2026

https://github.com/pranavjarande/syncspace

SyncSpace is a team collaboration platform enabling real-time messaging, file sharing, and organized channels for enhanced productivity and communication within teams.

convex nextjs react shadecn socket-io tailwindcss typescript

Last synced: 14 Apr 2025

https://github.com/dmhendricks/nodejs-simple-message-relay

A simple Node.js server to relay messages and data to listening Socket.IO clients.

browser-notifications growl nodejs-server socket-io socket-io-client socketio-messaging socketio-server websockets

Last synced: 20 Feb 2025

https://github.com/yagnik-gohil/skribbl

Skribbl Front-End (React) - Website Is Live 🥳

browser-game game react skribbl socket-io socketio-client

Last synced: 13 Jun 2025

https://github.com/manthanank/real-time-chat-application

Real Time Chat Application

nodejs socket-io

Last synced: 20 Feb 2025

https://github.com/asabeneh/node-chatapp

Socket.io chatroom app

javascript jquery nodejs socket-io

Last synced: 13 Jun 2025

https://github.com/joseluisgs/vue-chat-socket

Ejemplo de mensajería privada cliente servidor. Como cliente usaremos Vue.js, el servidor en Node.js. Usaremos la librería Socket.io. Todo ello con TypeScript.

nodejs socket-io typescript vuejs

Last synced: 29 Oct 2025

https://github.com/almoghindi/jobber

Jobber is an microservices e-commerce marketplace for freelance gigs. Built with React, TypeScript, TailwindCSS, Redux Toolkit Query, Node.js, Express, Socket.io, Stripe, RabbitMQ, MongoDB, MySQL, PostgreSQL, Elasticsearch, Redis, Docker, Kubernetes, Jenkins, AWS, Kibana, Prometheus and Grafana, it ensures scalability and reliability

docker elasticsearch grafana jenkins kibana kubernetes mongodb mysql nodejs postgresql rabbitmq react redis redux socket-io stripe typescript

Last synced: 29 Oct 2025

https://github.com/abhrajitdas02/snaptalk

SnapTalk is a modern and intuitive real-time chatting website designed to bring people together. With seamless user experience and robust features, SnapTalk allows users to connect, communicate, and share moments effortlessly in real time.

css expressjs html javascript mongodb mongoose nodejs reactjs socket-io vercel

Last synced: 08 Jan 2026

https://github.com/lopescode/chat-simples-com-socket-b7web

Chat simples utilizando Socket

b7web nodejs socket-io typescript

Last synced: 12 Apr 2025

https://github.com/jdan/ocaml-tictactoe

Playing around with some OCaml + Bucklescript + Express + Socket.io

bucklescript express ocaml socket-io

Last synced: 21 Feb 2025

https://github.com/cuuupid/feedbacker

Gauges audience emotional reaction in real-time. Won best newcomer hack at Imperial College Hack 2018. :ghost:

emotion-recognition hackathon machine-learning nlu presentation slides socket-io

Last synced: 05 Jul 2025

https://github.com/jawadddd/chatting-websitemodule-endtoend-encrypted

Web Module in which user can send real time messages to any registered user of website,and receive also.All sent received messages against users will be encrypted/decrypted and encrypted will be stored in mongo db.

aes-encryption blowfish-algorithm des express-js information-security mongodb nodesjs reactjs socket-io socket-programming webprogramming

Last synced: 30 Dec 2025

https://github.com/ahmnouira/flask-simple-form

A simple flask register-form application designed to run in multiple ways: #locally #doker container #doker hub

ajax eventlet flask flask-mail flask-mongoalchemy flask-mongodb flask-socketio flask-tutorial flask-wtf gunicorn mongodb send-email socket-io

Last synced: 26 Apr 2025

https://github.com/gabrielcarames/chira

A Telegram-WhatsApp clone with React and Socket.io

express-js firebase-auth mongodb node-js reactjs socket-io

Last synced: 30 Dec 2025

https://github.com/ammaar-alam/java-chatapp

Real-time chat application built with Node.js, Express, and Socket.IO, enabling users to join rooms, send messages, and see online users

chatroom express html-css java javascript keroku node-js socket-io websockets

Last synced: 26 Apr 2025

Socket.IO Awesome Lists
Socket.IO Categories