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-01-23 00:21:16 UTC
- JSON Representation
https://github.com/manuelalferez/chatcus
A chat application using React.js and Socket.IO.
chat-application express google-cloud hacktoberfest reactjs socket-io
Last synced: 10 Apr 2025
https://github.com/yours7himanshu/edumatrix-virtual-classroom
Edumatrix is a state-of-the-art virtual classroom platform designed to revolutionize online education. Built with a user-friendly interface and robust features, Edumatrix empowers educators and students by providing seamless tools for interactive learning.Admin Server is running on this url - https://virtual-classroom-admin.vercel.app/
collaborate contributions-welcome e-learning-platform express mern-stack mongodb node-js react restful-api socket-io student-vscode webrtc websocket
Last synced: 11 Apr 2025
https://github.com/devfastproject/jsonflux
A database on your own server in real time that allows you to save all the data of your apps in one place in a very efficient and private way, without limits or third-party problems
database json nodejs-server python3 socket-io
Last synced: 14 Apr 2025
https://github.com/chugunov/socketio_emitter
socketio_emitter allows you to communicate with socket.io servers easily from Elixir processes.
elixir emitter msgpack redix socket-io socket-io-client
Last synced: 22 Apr 2025
https://github.com/big-silver/angular5-chat
The chatting app like slack
angular-cli angular-material bootstrap javascript socket-io typescript
Last synced: 10 Apr 2025
https://github.com/dizys/orpc
The type-safe Node.js and browser RPC library built on top of socket.io. Empowered with SOA governance and load balancing.
nodejs rpc socket-io typesafe typescript
Last synced: 22 Jun 2025
https://github.com/diloabininyeri/socket
A library with socket channels where you can broadcast and manage channels, such as send a message to the bank channel and send a message to the software channel.
broadcast channels client notification server server-client socket socket-io stream websockets
Last synced: 31 Jul 2025
https://github.com/nikdrosakis/socketio-chat-mysql
a socketio chat implemention with mysql
Last synced: 22 Jul 2025
https://github.com/a-luna/async-file-server
Light-weight, cross-platform (NET Core 2.1) C# Asynchronous file server and text messaging platform. Utilizes custom extension methods which wrap asynchronous TCP socket method pairs, providing the benefits of the Task Parallel Library (TPL) to socket programming.
asynchronous c-sharp cross-platform csharp dot-net file-server file-sharing file-upload linux net-core net-core-2 net-core2 socket socket-io socket-programming sockets task-based tpc tpl tpl-sockets
Last synced: 21 Jun 2025
https://github.com/mumez/stick
An event-based socket reconnection layer for Pharo smalltalk
gemstone pharo pharo-smalltalk reconnect socket-io
Last synced: 23 Oct 2025
https://github.com/safakb/postgres-server
[Postgres + PostgREST + Socket.IO Server + Nginx + Certbot] Imagine a postgresql server. Your endpoints are created automatically. Your domain SSL certificates are created and renewed automatically. You can get row-by-row security and give the access you want according to the JWT token role
certbot certbot-ssl letsencrypt nginx nginx-docker nginx-server postgresql postgresql-database postgrest realtime realtime-database socket socket-io ssl ssl-support
Last synced: 21 Jun 2025
https://github.com/chingu-voyages/v16-bears-03-be
This project clones the popular communication app, Slack, using the MERN stack.
express jwt mongodb node react socket-io styled-components
Last synced: 10 Apr 2025
https://github.com/richardlt/matrix
Video game console operating system that displays on a RGB LED matrix.
arduino golang grpc hacktoberfest led-strips nodejs polymer raspberry-pi react redux socket-io
Last synced: 14 Oct 2025
https://github.com/happones/nativescript-laravel-echo
A nativescript plugin for laravel-echo
laravel-echo nativescript nativescript-plugin pusher socket-io
Last synced: 26 Jul 2025
https://github.com/simonzander/PeerWave
WebRTC share peer to peer to peer
chat filesharing meeting meetings message messaging nodejs socket socket-io stun video-streaming webrtc webrtc-audio webrtc-video
Last synced: 07 Mar 2025
https://github.com/amir-rahmanii/socialmedia
React && TailwindCss && MUI
mui mui-material react-hook-form reactjs socket-io tailwindcss threejs typescript yup-validation
Last synced: 12 Apr 2025
https://github.com/kanugurajesh/real-time-chat-app
A real time chat application to communicate with others
chat-application express profile-management reactjs redux-toolkit socket-io tailwindcss typescript ui-ux under-development
Last synced: 07 May 2025
https://github.com/yesarib/blockchain
π± This project is a Node.js application developed to showcase the basic concepts of blockchain and mining. With this project, aim to provide a clear understanding of how blockchain technology operates and how miners contribute to the security and validity of the blockchain.
api blockchain-technology cryptocurrency decentralization distributed javascript miner nodejs socket socket-io
Last synced: 25 Apr 2025
https://github.com/saharshleo/chattingapp
Basic Web Chatting platform in Flask
bootstrap flask html javascript socket-io sqlalchemy
Last synced: 21 Apr 2025
https://github.com/emanuelchristo/movie-night-server
π Server for Movie Night web app
Last synced: 15 Apr 2025
https://github.com/flowforfrank/real-time-chat-app
π¬ Real-Time Chat App with Socket.IO
chat chat-application javascript real-time socket-io tutorial webtips
Last synced: 09 Apr 2025
https://github.com/big-silver/node-chat
For Angular5 and React Material Chatting Apps
expressjs javascript mongoose nodejs socket-io
Last synced: 10 Apr 2025
https://github.com/hassanalgoz/socket.io-draw
Shared board for drawing with chat using the https://socket.io library
canvas chat drawing html5-canvas multiplayer-browser-game nodejs socket-io
Last synced: 03 May 2025
https://github.com/barbarbar338/realtime-drawing-application
β¨ Realtime drawing application.
drawing drawing-app real-time realtime socket socket-client socket-io socket-io-client socket-server socketio socketio-server ts typescript
Last synced: 28 Oct 2025
https://github.com/js-kyle/socketio-loadtesting
Socket.io load testing examples and tutorial
load-testing loadtesting socket-client socket-io socket-io-client websockets
Last synced: 11 Apr 2025
https://github.com/hex2f/5mintuts
Various tutorials in 5 minutes.
express nodejs socket-io tutorial-code tutorial-exercises tutorials web-app
Last synced: 20 Jul 2025
https://github.com/anasqiblawi/real-time-location-sharing-app
Real-time location sharing & tracking app built with Node.js, Express, and Socket.IO
express geolocation leaflet live-location live-location-tracker location-tracking map-api nodejs real-time socket-io websockets
Last synced: 19 Apr 2025
https://github.com/naveenmohanty/oexamination
Oexamination (Online Examination system)
back-end expressjs mern-stack mongodb mongoosejs nodejs online-examination-system react restful-api socket-io webrtc-javascript-library
Last synced: 27 Oct 2025
https://github.com/m1ga/socket_io_demo
Basic socket.io chat app and a node.js socket server.
android app appcelerator axway chat socket-io titanium
Last synced: 15 Apr 2025
https://github.com/parimatrix/socket-music-player
A socket.io based platform to play music on multiple devices simultaneously, in sync
Last synced: 15 Apr 2025
https://github.com/ruveydayilmaz/realtime-chat-app
real time chat app with user online-offline and typing status (This project is my playground. I'm testing new methods, refactoring old codes etc)
Last synced: 15 Apr 2025
https://github.com/txix-open/etp
Event transport protocol - alternative to socket.io
client etp event-transport-protocol go golang server socket-io websocket
Last synced: 28 Oct 2025
https://github.com/rafasofizada/modcon-io-game
A multiplayer, .io-style online military tactics game.
game game-development io-game iogame mmo multiplayer multiplayer-game online phaser phaser-game phaserjs socket-io
Last synced: 30 Sep 2025
https://github.com/notwoods/cell-wall
A multi-device display for showing interactive data, such as photos, weather information, calendar appointments, and more.
android smart-home smarthome socket-io
Last synced: 05 Aug 2025
https://github.com/boostcampwm-2024/web19-clovapatra
μλ ! ν΄λ‘λ° ννΈλΌ! μΈμμμ μ μΌκ°λ ν¬ν μ΄ν μΉ©!
express game nestjs pitch react reactjs socket socket-io typescript voice webrtc webrtc-signaling
Last synced: 04 Aug 2025
https://github.com/utoni/mingw-w64-ksocket
Windows Kernel <-> User mode socket communication made for "Mingw64 Driver Plus Plus".
kernel-driver kernelmode mingw-w64 mingw-w64-dpp socket-io tcp-socket usermode
Last synced: 02 Aug 2025
https://github.com/innovatorved/contkt
A Web based Communication Plateform Online realtime Chat App
chat-application javascript nextjs nodeja react realtime socket-io socket-programming
Last synced: 18 Mar 2025
https://github.com/danyshaanan/0qp0.com
:computer: Multiuser pixel art drawing board
Last synced: 26 Sep 2025
https://github.com/antkaynak/painterino-v2
A multiuser sketching game where one user draws a word and other players in the room try to guess what it is!
angular angular6 angularmaterial canvas canvas-game express expressjs game mean-stack meanstack mongodb multiplayer online online-game paint painting socket socket-io websocket
Last synced: 22 Apr 2025
https://github.com/snelsi/react-party
π
react socket-io typescript web-app
Last synced: 12 Apr 2025
https://github.com/rayentellissy/wavecord
Chatting App heavily inspired by Discord made with React and Node.js, allowing users to create servers, talk in real-time via text or voice.
app chakra-ui chat clone discord express firebase framer-motion javascript jwt livekit moment nodejs postgresql prisma react socket-io vite
Last synced: 22 Apr 2025
https://github.com/huseyn0w/realtime-chat
Real-Time Anonymous Chat Application
javascript material-ui nodejs reactjs realtime realtime-chat realtime-messaging socket-io
Last synced: 11 Jun 2025
https://github.com/uahmadsoft/mern-chat-app-frontend
Its the Frontend of Chat App build on MERN stack and uses Socket.io for real time chat messages and notification .
context-api express-js hooks mongodb nodejs reactjs socket-io
Last synced: 09 Apr 2025
https://github.com/big-silver/react-redux-socketio-chat
Chatting App using React/Redux and Socket.io
react-chatting react-redux socket-io
Last synced: 11 Jul 2025
https://github.com/iifawzi/nestjs-microservices-kafka
A NestJS Microservices project for a simple Chat management System using socket and kafka
clean-architecture kafka microservices-architecture mongodb nestjs socket-io
Last synced: 13 Apr 2025
https://github.com/ketanhwr/react-chat
A simple chat application written using Socket.io and ReactJS
Last synced: 11 Apr 2025
https://github.com/cncjs/cncjs-controller
A controller library for event-based communication between client and CNCjs server.
client cncjs controller events socket-io
Last synced: 15 Oct 2025
https://github.com/avinash905/chatterbox
Live chatting web app
chat-website css html javascript mern-project mern-stack mongodb mongoose nodejs reactjs socket-io
Last synced: 18 Sep 2025
https://github.com/fskydev/mern-auth-chat
Real-time chat application with authentication & authorization
authentication authorization cookie example expressjs full-stack jwt mern mongoose nodejs portfolio-item reactjs real-time socket-io starter tailwindcss
Last synced: 07 May 2025
https://github.com/ananyakumarisingh/quickchat
QuickChat is a Full Stack Chatting App. Uses Socket.io for real time communication and stores user details in encrypted format in Mongo DB Database.
bcrypt expressjs javascript node-js reactjs socket-io
Last synced: 23 Mar 2025
https://github.com/big-silver/vue2-socket.io-kit
VueJS Socket.io
javascript socket-io vuejs vuex
Last synced: 10 Apr 2025
https://github.com/prestashopcorp/live-demo-devices
PrestaShop live demo - Multi-devices support!
Last synced: 11 Apr 2025
https://github.com/open-wa/wa-automate-socket-client-nodejs
π π The wa-automate socket client allows you to easily connect to remote EASY API instances. Be sure to π this repository for updates!
Last synced: 09 Oct 2025
https://github.com/dye784/chat-app
A chat app based on Slack! Built using React, Redux, NodeJs, Express, PostgreSQL, Sequelize, and Socket.io.
chai chat-room enzyme expressjs javascript mocha nodejs postgres postgresql react redux sequelize socket-io supertest
Last synced: 12 Apr 2025
https://github.com/dtg-lucifer/chat-o-cord
A full stack chat application made with the power of react.js on frontend and the backend supported with express.js, it has real time chat support with websockets and audio video chat along with screen sharing with the help of the webRTC api
backend frontend fullstack-development nestjs open-source react reactjs realtime-chat socket-io videochat voice-chat webrtc websockets
Last synced: 30 Apr 2025
https://github.com/amitanshusahu/instamiligram
Instagram like MERN stack web app, it has a simple ui/ux with all the core features that you see in instagram ( older version - no reels, no suggestions )
Last synced: 11 Apr 2025
https://github.com/thinkjs/think-websocket-socket.io
Socket.io adapter for websocket
socket-io think-adapter thinkjs3
Last synced: 31 Aug 2025
https://github.com/amitrajitdas/my-docs-back
Web app similar to Google Docs using ReactJS, Socket.io, MongoDB, and QuillJS. (Backend)
nodejs quilljs reactjs socket-io
Last synced: 10 Apr 2025
https://github.com/hasan-kilici/express-socket.io-chat-app
Socket.io Basic chat app
ejs express expressjs socket-io
Last synced: 26 Apr 2025
https://github.com/smit3949/codeconnect-backend
Collaborative code editor with video-meeting and whiteboard features.
codeeditor javascript mongodb mongoose node nodejs onlinecompiler peerjs reactjs socket-io video-chat video-chat-meetings video-streaming whiteboard
Last synced: 10 Apr 2025
https://github.com/awalhossainofficial/video-streaming-client
MERN Video Streaming Platform is a user-friendly interface for video upload and playback.
draggable formik hls-stream mui-material react-player reactjs rtk-query socket-io yup
Last synced: 16 Jun 2025
https://github.com/falkirks/lecture-buddy
nwHacks 2017!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
expressjs hackathon material-ui nodejs react reactjs socket-io
Last synced: 02 Jul 2025
https://github.com/rajeshpillai/react-socket-web-push-notify
A web push notification example using React, Node.js and , Socket.io
javascript nodejs react socket-io
Last synced: 24 Apr 2025
https://github.com/curiousyuvi/curie
π¬ Chat and π΅ vibe on synced music with your gang.
docker express mongodb nodejs react reactjs socket-io tailwindcss typescript youtube youtube-api youtube-api-v3 youtube-iframe
Last synced: 05 May 2025
https://github.com/leifermendez/socket-backend
Ejercicio de Socket.io con Node
Last synced: 19 Mar 2025
https://github.com/rodyherrera/cinastra
Cinastra is a private and temporary messaging web service that allows you to interact with people around the world through rooms, you can create the rooms that you want in an unlimited way and with unlimited users within them, everything that is spoken will not be saved in the cloud or in some database, everything is stored at runtime.
chat chat-application chat-room chatapp message messenger messenger-platform messenger-server nodejs nodejs-server omegle privacy react reactjs socket-communication socket-io socket-programming whatsapp
Last synced: 08 Apr 2025
https://github.com/amitrajitdas/chat-rooms
A Full stack chat app with user authentication system in which you can interact with other users in a specific room
express jwt-authentication material-ui mongodb mongoose nodejs reactjs socket-io
Last synced: 10 Apr 2025
https://github.com/kochan4php/express-ts-starter
Express.ts starter template
express express-typescript express-typescript-boilerplate mongodb mongoose socket-io typegoose typescript
Last synced: 23 Mar 2025
https://github.com/rajesh-royal/video-chat-one-to-one-node-js
Simple one to one video chat app using socket.io, peer js, node js, webRTC. Visit the below link you will get a unique URL, share this URL with the person you want to have a video call and ask him/her to join.
nodejs peerjs peertopeer socket-io webrtc
Last synced: 23 Apr 2025
https://github.com/chin2km/halla
Full stack chat application with React/ Redux /Observable /RxJs/ Socket.io/TS /NodeJs /MongoDB /RabbitMQ
amqplib material-ui mongodb mongoose nodejs rabbitjs rabbitmq ramda reactjs redux redux-observable redux-saga rxjs socket-io typescript
Last synced: 05 May 2025
https://github.com/sohelamin/laravel-event-broadcast
Laravel event broadcasting with Node.js, Redis & Socket.io
events laravel redis socket-io
Last synced: 23 Apr 2025
https://github.com/ricardogesteves/s3mer
S3MER is a full stack dynamic live streaming platform, customizable features, multi-platform integration, and a developer-friendly API.
clerk jwt livekit mysql nextjs prisma react server-actions shadcn-ui socket-io sonner svix tailwindcss tanstack-table typescript uploadthing webhooks webrtc websockets zustand
Last synced: 19 Mar 2025
https://github.com/alfredfrancis/web-push-notification
Realtime Web push notification using Socket.IO and RabbiMQ
expressjs nodejs push-notifications rabbitmq socket-io
Last synced: 07 May 2025
https://github.com/pankajtanwarbanna/polymath
Question answer platform + Share your Interview experiences with juniors + Live chat room + Get your summarised coding performance + Unique guide to placements as according to your level of coding performance using MEAN stack.
angularjs expressjs interview-experiences javascript live-chatting mongodb nodejs placement question-answering socket-io
Last synced: 25 Oct 2025
https://github.com/angrycoding/naval_clash_bot
naval_clash_bot
board-game nodejs pwa react seabattle seabattle-game socket-io telegram telegram-game telegram-mini-app telegram-mini-apps telegram-mini-game typescript
Last synced: 06 Apr 2025
https://github.com/thedvlprs/mongo-chat
Simple Node.js chat application that uses a MongoDB database to store messages and Socket.io for bi-directional communication. Although this is a simple app, the code is a bit advanced but I do try and explain things the best I can thru comments left in the code.
mongodb-database node-module nodejs socket-io
Last synced: 30 Jul 2025
https://github.com/swapnilsoni1999/flappybird-chrome-sync
A reference how the logic works : https://experiments.withgoogle.com/super-sync-sports
angular7 chrome socket-io sync
Last synced: 11 Apr 2025
https://github.com/corsis/splice
A Haskell library that implements most efficient socket-to-socket data transfer loops for proxy servers on every operating system using and exposing related OS-specific system calls.
Last synced: 09 Apr 2025
https://github.com/litermc/socket.io
Socket io v4 client & server (TODO) written in Go
golang socket-io socket-io-client socket-io-server websocket
Last synced: 29 Jul 2025
https://github.com/slacky300/real_time_edify
RealTimeEdify is a real-time collaborative document editing web application built using the MERN stack (MongoDB, Express.js, React, Node.js), Socket.IO for real-time communication, and Quill as the text editor.
expressjs javascript mongodb nodejs quilljs reactjs socket-io
Last synced: 03 Jul 2025
https://github.com/paulgreg/semi-persistent-chat
A simple node semi-persistent chat without database (messages are in serverβs memory and purged after few hours)
Last synced: 06 May 2025
https://github.com/xaekai/ponkbot
A chatbot for CyTube.
bot cytube cytube-bot knex ponkbot socket-io
Last synced: 09 Jul 2025
https://github.com/org0000h/strawberry
It's tasty , and my favorite fruit.A fast webApp framwork by vue.js, Express and socket.io on a nodejs server.The frontend ,thanks to vue-elment-admin project.
docker-compose express https nodejs socket-io vuejs websocket
Last synced: 12 Apr 2025
https://github.com/theethergit/sveltekitchatapp
It's chat app completely build using SvelteKit and SocketIO
express socket-io svelte sveltekit tailwindcss
Last synced: 30 Dec 2025
https://github.com/douglaszuqueto/estacionamento-realtime
Estacionamento Realtime
estacionamento express nodejs realtime rethinkdb socket-io
Last synced: 11 Apr 2025
https://github.com/tanv33/minifb
It's a mini FB app in which you can perform CRUD and upload an image file. Forget password is not working in production I am dealing with that problem so don't worry about it
expressjs firebase firebase-storage mini-fb minifb mongodb nodejs post-crud react reactjs socket-io
Last synced: 13 Apr 2025
https://github.com/sean-perkins/nestjs-sockets
Example repository of NestJS implementation of Sockets
Last synced: 05 May 2025
https://github.com/saiyamdubey/chatapp
Welcome to connectme.io, your ultimate connection hub for seamless communication! ChatConnex is a versatile and intuitive chat application designed to cater to all your messaging needs, whether you're connecting with friends, family, or colleagues.( construction ho rah hai )
chatapplication socket-io typescript websocket websockets ws
Last synced: 21 Jun 2025
https://github.com/mokira3d48/python-socket.io-django
Raw socket.io integration in a django server.
asyncio django eventlet gevent long-polling low-latency python socket-io socketio web-server websocket
Last synced: 09 May 2025
https://github.com/mamena2020/webrtcbroadcast
Simple live streaming web application. you can streaming and watch as consumer. This Web App using WebRTC for media real-time communication, and Socket.io for signaling
live-streaming nodejs sfu socket-io streaming streaming-application streaming-video webrtc
Last synced: 15 Mar 2025
https://github.com/ppalone/proton
β‘ A simple and easy to use chat application π¬
express mongoose nodejs socket-io
Last synced: 12 Oct 2025