Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
Socket.IO
![](https://explore-feed.github.com/topics/socket-io/socket-io.png)
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: 2025-02-08 00:23:43 UTC
- JSON Representation
https://github.com/victor-0x29a/4uchat
Chat using Node.js as the server and C# as the client, consuming Node and utilizing Windows Forms for the graphical interface.
csharp nodejs socket socket-io typescript
Last synced: 23 Jan 2025
https://github.com/connieya/zoom_clone
zoom clone coding
express javascript nodejs pug socket-io webrtc websocket
Last synced: 28 Jan 2025
https://github.com/thamerh/mobile_chat_app
This real-time chat application provides a simple and efficient way for driving instructors and students to communicate in real-time. The application uses a modern tech stack consisting of React Native, Expo, Node.js, Socket.IO, Sequelize, and MySQL
chat chat-application expo expressjs mysql notifications push-notifications react-native real-time sequelize socket-io
Last synced: 09 Jan 2025
https://github.com/kanugurajesh/chat-app-room
This is an advanced chat app with room features and private messaging
chat-application group-messaging private-messaging react-hot-toast reactjs socket-io socket-io-client tailwindcss typescript
Last synced: 20 Nov 2024
https://github.com/aliazmoodehvaldi/openrtp
Is a text-based software framework supported by an extensive ecosystem of tools that help developers design, build, document, and use programming relationships for socket.io.
Last synced: 06 Feb 2025
https://github.com/kanugurajesh/anonymous-advanced-chat-app
An Advanced Chat application to converse with people
cosmosdb-mongodb expressjs jwt-authentication mern-stack middleware mongodb-atlas mongoose reactjs responsive-web-design socket-io tailwindcss typescript uiux
Last synced: 20 Nov 2024
https://github.com/anonymous961/campusswap
Welcome to campusSwap! 🎓 A project designed for individuals looking to buy or sell items within their university or college campus community. With campusSwap, you can easily connect with others nearby to trade textbooks, gadgets, and more. Join us in simplifying the process of finding and exchanging goods right where you are. Happy swapping! 🚀
expressjs monogodb neondb postgresql reactjs sequelize socket-io
Last synced: 16 Jan 2025
https://github.com/balcieren/fastify-socket.io-plugin
Socket.io for fastify
fastify fastify-plugin nodejs socket socket-io
Last synced: 07 Feb 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: 01 Feb 2025
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: 06 Feb 2025
https://github.com/venu123143/whatsapp
WhatsApp Clone with React, Vite, and TypeScript
audio-call chat-application emojis group-chats instant-messaging react read-receipts socket-io socketio-client socketio-server status-updates tailwind-css typescript user-authentication video-calls voice-messaging whatsapp whatsapp-clone whatsapp-clone-app
Last synced: 23 Jan 2025
https://github.com/mano-08/games
Retro games of Battleship & Whack-a-Mole in pixel theme.
axios axios-react expressjs javascript multiplayer multiplayer-game nodejs nodejs-server postgresql postgresql-database reactjs socket-io tailwindcss websocket
Last synced: 05 Jan 2025
https://github.com/fenil3357/real-time-chat-app-fenil
Chat application made using NodeJS, socket.io in backend and javascript and bootstrap in frontend.
nodejs real-time-chat-app socket-io
Last synced: 25 Jan 2025
https://github.com/fratorgano/socketchess
Node.js and Socket.io project that allows you play chess with your friends online.
chess css html javascript nodejs socket-io
Last synced: 31 Dec 2024
https://github.com/kei-k23/swifttalk-real-time-chat-app
SwiftTalk is a real time chat web application that build on top of Socket.io, Next.js, Mysql and Drizzle ORM.
drizzle-orm mysql nextauth nextjs shadcn-ui socket-io typescript
Last synced: 31 Jan 2025
https://github.com/davidbuck/ionic-react-socketio-example
Simple Ionic React Socket.io example
Last synced: 01 Feb 2025
https://github.com/jishnutu/microblogging
Microblogging Portal with Android App
android-application angularjs application-workflow blogging bootstrap expressjs ionic jsonwebtoken knexjs microblogging nodejs postgresql socket-io web-portal
Last synced: 01 Feb 2025
https://github.com/dev-adnani/chatbot-flutter
Chatbot Made In Flutter Using NodeJS , Socket.io
flutter flutter-nodejs flutter-nodejs-socket nodejs socket socket-io socket-io-flutter socket-io-server
Last synced: 20 Nov 2024
https://github.com/basvdijk/domusto-server
DOMUSTO Home Automation server written in Node.js for RPI works with REST and socket.io
domusto expressjs home-automation mocha nodejs rpi socket-io typescript2
Last synced: 01 Feb 2025
https://github.com/roerohan/password
Frontend for the Password Game!
frontend javascript password-game reactjs socket-io
Last synced: 01 Feb 2025
https://github.com/adrianomonteiroweb/kanban-react-beautiful-dnd
kanban-react-beautiful-dnd
expressjs react-beautiful-dnd react-hooks react-router-dom reactjs socket-io typescript
Last synced: 22 Jan 2025
https://github.com/nabigraphics/pink-wt
Easy WebTorrent Sharing with React Web Application
javascript mongodb mongoose react socket-io webrtc webtorrent
Last synced: 01 Feb 2025
https://github.com/mukesh015/i-chat
chatting-app ejs express node socket-io webrtc
Last synced: 01 Feb 2025
https://github.com/dmamakas2000/web-radio
This repository refers to a custom-created multimedia streaming platform. A web-based music radio was developed using Node.js for the backend implementation of all servers, Bootstrap-5 framework for the frontend client-side design, and even more JavaScript modules.
axios body-parser bootstrap cookie-parser express express-session nodejs nodemailer socket-io web
Last synced: 07 Dec 2024
https://github.com/ritikjha93/chatit
Chat it a full stack chat application built using MERN stack i.e React js ,Node js,Express js and Mongodb.It has lot of cool features.Realtime one on one chat using socket.io for real time messaging.Notifications for unseen messages,Complete authentication,Chakra ui for better ui and faster development.Group chats and search functionality etc
chakraui expressjs mongodb nodejs reactjs socket-io
Last synced: 01 Feb 2025
https://github.com/kicshikxo/pixel-sea-battle
Игра морской бой на Nuxt 3 в пиксельной стилистике
bun i18n nuxt3 prisma sea-battle socket-io trpc
Last synced: 01 Feb 2025
https://github.com/prerana1821/doodleboard
Unleash Your Creativity, One Stroke at a Time!
css express html javascript socket-io
Last synced: 18 Oct 2024
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: 04 Feb 2025
https://github.com/alienobserver/game_of_life
Game Of Life: a simple javascript game
canvas-game css3 game game-of-life html5 javascript nodejs socket-io
Last synced: 09 Jan 2025
https://github.com/takumakira/markdowneditor
Coding challenge provided by Frontend Mentor https://www.frontendmentor.io/challenges/inbrowser-markdown-editor-r16TrrQX9
cypress cypress-cloud docker expo expressjs fullstack gcp jest jwt kubernetes mysql nodemailer react react-native skaffold socket-io storybook typescript
Last synced: 16 Jan 2025
https://github.com/hossein-falah/healthhaven
HealthHaven is a comprehensive hospital reservation system designed to enhance patient experience and streamline access to healthcare services. This project allows patients to easily and quickly book appointments with healthcare providers, ensuring a seamless interaction between patients and medical professionals.
grahql jsonwebtoken postgres sequelize socket-io typeorm typescript
Last synced: 09 Nov 2024
https://github.com/jahidulpabelislam/buddy-support
Temporary & anonymous chat web app.
css3 express html5 jquery nodejs nodemailer socket-io
Last synced: 20 Jan 2025
https://github.com/harshsharma20503/skillswap
SkillSwap is a MERN stack web platform designed to facilitate collaborative learning and skill development through peer-to-peer guidance. The platform emphasizes reciprocal knowledge exchange, industrial-grade security features, and user-friendly interfaces to create a dynamic learning environment.
docker google-oauth2 socket-io
Last synced: 06 Jan 2025
https://github.com/prajwal100/social-media-app
Realtime chat app using socket.io (MERN)
expressjs mongodb mongoose nextjs nodejs reactjs socket-io typescript
Last synced: 10 Jan 2025
https://github.com/akshayxemo/intervume-web
It is a platform where peoples can prepare for interview by attending real life 1:1 live interview session with mentors and getting a performance result. This platform also provide performance visualization based on the interview results with 1:1 chat system and subscription payment gateway (Stripe).
express expressjs jwt-authentication mern-stack mongodb mongoose node nodejs react react-router react-router-dom reactjs simple-peer socket socket-io socket-io-client stripe-api stripe-subscriptions webrtc
Last synced: 05 Nov 2024
https://github.com/nurriyad/chat-app
A real time communication web applicatoin with Socket.io & Express Js
Last synced: 02 Jan 2025
https://github.com/yrotak/cryptoip
Cryptoip is an Open source project, that can provide a client and server for securised communication, every data is encrypted with a strong cryptographic algorythm (aes-128-cbc), it can't be decrypted without the key.
aes audio-streaming communication electron encryption express gui gui-application http javascript js nodejs secure-communication socket-io voice-call voice-chat voip voip-client webm
Last synced: 05 Jan 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.
Last synced: 17 Oct 2024
https://github.com/cloudcmd/node-spero
File copy emitter middleware based on socket.io and copymitter
cloudcmd copy emitter expressjs file folder middleware progress socket-io
Last synced: 01 Feb 2025
https://github.com/princegupta101/live-code-share
Live Code Share provides real-time collaborative coding, with unique room creation, syntax highlighting, and auto-suggestions. Users can edit, save, download files, and chat in groups.
codemirror expressjs react-editor reactjs socket-io uuid-generator
Last synced: 14 Nov 2024
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: 20 Dec 2024
https://github.com/treer00t/openrtp
Is a text-based software framework supported by an extensive ecosystem of tools that help developers design, build, document, and use programming relationships for socket.io.
Last synced: 31 Oct 2024
https://github.com/kwa0x2/swiftchat-backend
SwiftChat Backend is built with the Go Gin framework. It uses PostgreSQL for database management, JWT for authentication, Redis for sessions, and S3 for profile pictures. Real-time communication is handled by Socket.IO, and the entire application is containerized with Docker.
amazon-s3 amazon-web-services backend docker docker-compose dockerfile gin-framework gin-gonic go golang jwt-authentication realtime-chat redis session-cookie socket-io
Last synced: 10 Nov 2024
https://github.com/d4nyll/cucumber-socket
In a Cucumber/Gherkin test, cucumber-socket gives you the ability to wait for Socket.io events to be received before moving on to the next step.
async asynchronous bdd cucumber gherkin socket-io testing websocket
Last synced: 15 Jan 2025
https://github.com/beuted/phaserwebsocketgame
Bootstrap Phaser project for turn based isometric games
nodejs phaserjs socket-io typescript
Last synced: 02 Jan 2025
https://github.com/prabaprakash/poc-socker.io-performance-test
Benchmarking Socket IO
artillery nodejs performance-testing socket-io
Last synced: 14 Jan 2025
https://github.com/whjin/webrtc-framework
WebRTC音视频
javescript nodejs socket-io socket-io-client webrtc
Last synced: 03 Feb 2025
https://github.com/panda4817/multiplayer-pictionary-backend
The backend repo for the multiplayer Pictionary app called Picto.
backend express expressjs google-cloud javascript nodejs socket-io travis-ci
Last synced: 03 Jan 2025
https://github.com/thenlabs/socket-server
An useful library for creating asynchronous network applications with PHP.
network network-programming networks php php-library socket socket-io socket-programming sockets socketserver
Last synced: 11 Oct 2024
https://github.com/nhviet03/web_social_network_with_link_prediction
Building a Full Stack Social Network Web Application with React JS using Redux, NodeJS, Socket.IO and MongoDB. Utilizing Python's NetworkX library to represent graphs and the FastAPI framework to display follower suggestion results on the frontend. The Link Prediction Model includes algorithms such as CN, Jaccard, AA, and Katz
adamic-adar-index bootstrap cn expressjs fastapi jaccard-similarity-estimation katz-similarity linkprediction mongodb networkx-graph nodejs reactjs redux socket-io
Last synced: 03 Dec 2024
https://github.com/vatsa287/chaton
ChatOn allows private and room chat with full client-encryption. Realtime chat-app built with ExpressJS, Socket.io and VanillaJS powered by mongoDB.
chat-app crypto-js expressjs mongodb nodejs nodemon socket-io vanilla-js
Last synced: 14 Jan 2025
https://github.com/alisawari/chat-app
A simple chat app using React and socket.io
chat chat-app chat-room nodejs react real-time realtime-messaging socket-io
Last synced: 26 Jan 2025
https://github.com/neo/tilting
:art: Tilt to draw
accelerometer art canvas draw phone socket-io tilt
Last synced: 27 Jan 2025
https://github.com/thaoanhhaa1/chatapp-cnm-web
Chat App - ReactJS
agora-sdk axios google-maps-api mui-material reactjs redux redux-thunk redux-toolkit sass socket-io swiper-js tailwindcss
Last synced: 03 Feb 2025
https://github.com/manthanank/real-time-chat-application
Real Time Chat Application
Last synced: 30 Dec 2024
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: 21 Oct 2024
https://github.com/rizwanullah313/chat-app
Chat-App Using NodeServer
bootstrap reactjs reactrouter socket-io
Last synced: 16 Jan 2025
https://github.com/gustavosmelo/devradar
👩🏻💻 👨🏻💻 Week OmniStack 10 by RocketSeat
expo github-api mysql nodejs react-native reactjs rocketseat socket-io
Last synced: 21 Dec 2024
https://github.com/reem-lab/chat-app
A Simple Software app made with react for front end and node.js for backend with Socket.io to create a server to help make a chat between two person with beautifull UI.🔥💯🚀
Last synced: 04 Feb 2025
https://github.com/mahmud-r-farhan/realtime-location-tracker
The Real-Time Location Tracker is a web application that allows users to track the real-time location of devices. This project leverages Leaflet for map visualization and WebSockets for real-time communication, making it ideal for applications like fleet management, delivery tracking, and personal location sharing.
express javascript leaf location-services location-tracker monitoring path real-time share-location socket-io
Last synced: 21 Jan 2025
https://github.com/thiti-dev/gather-music-box
refactor later, don't mind me <time-limited>
amqplib cloudamqp fastify gather-api gather-town node-fetch redis redis-json redis-labs socket-io store typescript
Last synced: 06 Jan 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: 13 Jan 2025
https://github.com/gabriel-durr/lorawan-iot
Essa aplicação simula dispositivos LoraWan, voltadas ao monitoramento de sinais vitais em real time dos usuários. Essa é só uma das inúmeras possibilidades da IoT ⚡.
jest nodejs reactjs socket-io testing-library typescript
Last synced: 29 Dec 2024
https://github.com/truongd3/private-chat-socket
Private Chat (server) with Socket.IO
Last synced: 22 Jan 2025
https://github.com/theshobhitsingh/collabwrite
CollabWrite is a real-time collaborative writing tool that lets multiple users edit documents simultaneously with instant updates and seamless synchronization.
css3 expressjs html5 javascript mongodb mongoosejs nodejs nodejs-server quilljs reactjs reactrouter socket-io
Last synced: 28 Jan 2025
https://github.com/danitilahun/smallgoogledocclone
Small Google Doc Clone: A compact replication offering document creation, editing, and collaboration similar to Google Docs. Simplified platform for shared document creation and real-time collaboration.
express-js mongodb quill react realtime-collaboration socket-io text-editor
Last synced: 27 Dec 2024
https://github.com/mwongess/connectify
A n application designed to provide users with a social networking experience🌐👋
jwt mssql nodejs react redux-toolkit social-media socket-io typescript
Last synced: 27 Jan 2025
https://github.com/jeremybanka/wayforge
TypeScript monorepo. Home of Atom.io.
biomejs monorepo pnpm react react-testing-library recoiljs socket-io turborepo typescript vitest
Last synced: 11 Oct 2024
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: 11 Jan 2025
https://github.com/aadhar41/chat-app
Chat Application Build in NodeJs and Socket.io
bootstrap chat-application chatroom css3 html5 node-js nodejs socket socket-io socket-programming
Last synced: 06 Jan 2025
https://github.com/joaog23/joaochat
Um simples chat criado com intuito de treinamento de conexão com o Socket.
chat-application css nodejs socket-io
Last synced: 01 Feb 2025
https://github.com/reelyactive/beaver
Client-side utility to maintain an up-to-date hyperlocal context graph by consuming the real-time data stream from Pareto Anywhere APIs. We believe in an open Internet of Things.
beaver client-side dynamb pareto-anywhere polling raddec socket-io vanilla-javascript
Last synced: 09 Nov 2024
https://github.com/manuthecoder/edpoll
EdPoll is a polling app for classrooms!
javascript nodejs poll polling socket-io
Last synced: 27 Jan 2025
https://github.com/joshuamc1/tic-tac-toe-multiplayer
Tic Tac Toe Multijugador es un juego clásico de tres en raya, desarrollado con React y Node, que permite a varios jugadores competir en tiempo real a través de una conexión websocket.
express inputemoji javascript node-js querystring react react-i react-router-dom socket-io socket-io-client tailwindcss tic-tac-toe tic-tac-toe-multiplayer tictactoe-game
Last synced: 03 Feb 2025
https://github.com/lissone/lix-attendance
Talk to an admin to clear all your doubts in real time.
nextjs nodejs socket-io sqlserver styled-components typeorm typescript
Last synced: 15 Jan 2025
https://github.com/chaitanyagiri/chat-lnm
CHAT-LNM is a anonymous chatting app.
expressjs javascript nodejs socket-io
Last synced: 27 Jan 2025
https://github.com/neenuavarghese/guesswhat
bootstrap express javascript nodejs redis socket-io xss-filter
Last synced: 10 Nov 2024
https://github.com/younusaliakash/react-socket-notification
Developed a real-time notification system with the help of react JS and socket.io
Last synced: 01 Feb 2025
https://github.com/samueldudley/hawkview
An online tool to share and analyse Ardupilot telemetry (.tlog) and flash (.bin) logs.
ardupilot celery flask log-analysis plotting python socket-io
Last synced: 27 Jan 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: 28 Dec 2024
https://github.com/vinodnextcoder/todo-app-typescript-nestjs
todo app
jwt-authentication jwt-token nestjs nestjs-api-login nestjs-api-registration nestjs-backend nestjs-jwt nestjs-mongoose nestjs-socketio nestjs-typeorm react-jwt react-login react-modal react-mui reactjs socket-io typescript
Last synced: 29 Dec 2024
https://github.com/rajlaxmimeshram/docs_clone
A collaborative React and Node.js application with MongoDB, Socket.io, and Quill.js for seamless real-time text editing.
html-css-javascript javascript mongodb node-js nodejs quill-editor quilljs react-js reactjs socket-io
Last synced: 23 Jan 2025
https://github.com/sokil/browser-communication-labs
Server to browser communication examples
long-polling mercure server-push server-sent-events socket-io websocket
Last synced: 21 Oct 2024
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 .
Last synced: 22 Jan 2025
https://github.com/codeforstartup/socket.io-chat-react-native
React Native - Socket.io chat application
chat expo react-native react-native-paper reactjs socket-io
Last synced: 09 Oct 2024
https://github.com/doniaskima/twitter-clone-backend
just after reading Articles how to build a Social media app , gonna try to clone Twitter and I'ill Learn Socket.IO .. Just Let's normalize failure and the struggle to understand programming concepts :)..far away from shitty University courses.
expressjs heroku-deployment javascript jwt-authentication mongodb mongoose nodejs socket-io
Last synced: 22 Jan 2025
https://github.com/vedant343/cursingh
A web app for real-time multi-user collaboration using interactive cursors. Enjoy seamless, real-time updates and engaging interactions.
drizzle-orm emoji-picker nextjs real-time shadcn-ui socket-io socket-programming supabase tailwindcss
Last synced: 11 Oct 2024
https://github.com/devanshi-bavaria/nexchat
Real-time chat application that allows users to communicate with each other. It supports one-on-one messaging and provides a simple and intuitive user interface.
express mern-stack mongodb nodejs react socket-io styled-components
Last synced: 15 Oct 2024
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: 14 Jan 2025