Projects in Awesome Lists tagged with socket-programming
A curated list of projects in awesome lists tagged with socket-programming .
https://github.com/williamzhang20/zap-docker-app
A web app launched with Docker that runs the ZAP security scanner on a user-inputted URL
docker docker-compose flask microservices socket-programming zaproxy
Last synced: 05 Feb 2026
https://github.com/ahmeddrawy/bully-algorithm-refactored
simulating bully algorithm for distributed computing, using java socket programming and peer to peer architecture
distributed-computing peer-to-peer socket-programming
Last synced: 04 Oct 2025
https://github.com/abhijeet-sonaje/chateliteui
Chatting Application ui repository by Xoriant Corporation
chat chat-application chat-ui html5 jasmine karma knockoutjs materializecss sass socket-io-client socket-programming typescript webpack2
Last synced: 02 Oct 2025
https://github.com/bariseser/nodejs-socketio-server
This is as socket.IO namespace example for chat
node-js nodejs socket-io socket-programming socket-server socketio
Last synced: 08 Aug 2025
https://github.com/ashikka/sike-service
Backend repository for Sike
docker game hacktoberfest hacktoberfest2021 joi-validation mongodb mongoose nodejs socket-io socket-programming typescript
Last synced: 01 Oct 2025
https://github.com/jairik/secure-p2p-chatroom
Terminal-based chatroom featuring end-to-end encryption and message signatures on a local UDP Multicast Network
chacha20-poly1305 ed25519 encryption-decryption lan-messaging network-security p2p-network socket-programming udp-multicast
Last synced: 12 Jun 2025
https://github.com/sid-sg/multithreaded-secure-ftp-client-server
Secure FTP client & multithreaded server (using threadpool) with on-the-fly Gzip compression/decompression, secure packet transmission using OpenSSL, storage in SQLite DB and PBKDF2 hashing using OpenSSL
cmake gzip multithreading network-programming openssl openssl-evp pbkdf2 socket-programming sqlite ssl threadpool tls zlib
Last synced: 01 Jul 2025
https://github.com/logisticinfotech/sails-server-client
Socket Programming For Real Time Applications
realtime realtime-application realtime-messaging sails socket-chatapp socket-communication socket-programming
Last synced: 11 Mar 2026
https://github.com/jakobod/network-driver
An asynchronous network abstraction framework for applications written C++20.
async asynchronous-io asyncio communication communication-library cpp internet internet-connection linux multiplexer network network-abstraction socket-api socket-programming tcp tcp-client tcp-server
Last synced: 04 Feb 2026
https://github.com/shashwatkathuria/socket-programming
Physical and Data Link Layer funtionalities of the TCP/IP Model. Manchester Encoding, Cyclic Redundancy Check (CRC), Frame by Frame communication and plotting graphs by PyLab.
client client-server cyclic-redundancy-check data-link-layer manchester-encoding physical-layer pylab python python27 server socket-programming tcp-ip
Last synced: 03 Feb 2026
https://github.com/ayushtom/senior-mentor
A platform which provides multiple ways for students in a college to interact with each other ,solve doubts, collaborate with all the functionalities of a social networking site.
axios bcryptjs express express-middleware jwt jwt-authentication jwt-token material-design material-ui mongodb mongoose multer nodejs react react-router-dom reactjs socket socket-io socket-programming
Last synced: 06 Apr 2026
https://github.com/gwuah/hermes
a highly unstable irc client
irc irc-client pyhton3 socket-programming
Last synced: 16 Jun 2026
https://github.com/hedzr/go-socketlib
A simple, fast approach to implement your communication protocol.
cmdr communication-library communication-protocol golang golang-library interceptor protocol protocol-interceptor socket-programming tcp-server udp-server
Last synced: 12 Apr 2025
https://github.com/mdrokz/port_scanner
an port scanner that scans ports from a given hostname or ip address from an range of ports
c c-programming cmake ipv4 network networking socket-programming threading unix
Last synced: 11 Jul 2025
https://github.com/samarjit98/computer-networks
Network programming using the BSD Sockets API and PCAP in C.
c client-server computer-networks network-programming pcap socket-programming system-programming
Last synced: 11 Jun 2025
https://github.com/burakdemir-mb/data-communication-project
Socket Programming Assignment, Data Transmission with Error Detection Methods
c data-communication socket-programming
Last synced: 24 Dec 2025
https://github.com/lealex262/iotbattleship
bluetooth game mbed raspberry-pi serial socket-programming
Last synced: 04 May 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: 12 Apr 2026
https://github.com/prajjwaldatir/http-prajjwal
HTTP protocol implemented as per RFC using SOCKET programming in python
http-protocol http-server python3 rfc socket-programming
Last synced: 01 Apr 2025
https://github.com/theinvincibleknight/simpleshareit
Simple Java program to connect two devices through connected Network and share images.
client-server command-line-interface command-line-tool corejava file-sharing fileshare javaprogramming javaproject serversocket socket-programming
Last synced: 09 Apr 2025
https://github.com/kahlery/okey-game
π² complete game with backend: used custom real time solution extended on SignalR cause WebGL doesnt allow us to use sockets in that way.
dotnet full-stack mvc plugin signalr socket-programming unity web
Last synced: 07 May 2026
https://github.com/malisha4065/socketprogrammingchatapp
Socket Programming Chat Application using Java (both group and private chat)
java javafx multithreading socket-programming
Last synced: 02 May 2026
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: 08 Apr 2026
https://github.com/manavmehta/poker-cli
A Client-Server architecture-based CLI app that hosts Poker games for multiple players and multiple rooms making use of UDP protocol.
cli client-server cpp poker-game socket-programming udp-protocol
Last synced: 17 Jul 2025
https://github.com/theinvincibleknight/simplefileshare
Simple File sharing java program that uses ServerSocket package to transfer files between Client and Server.
client-server command-line-tool corejava file-sharing java serversocket socket-programming
Last synced: 09 Apr 2025
https://github.com/ldilley/inlet
:door: A remote access service
backdoor command-line daemon linux-shell network-programming network-server prompt python remote-access remote-shell shell socket socket-programming tcp telnet telnet-protocol telnet-server terminal unix-shell
Last synced: 04 May 2026
https://github.com/dfghiatus/openposesocket
openPoseSocket is a body tracking application for vr and screen mode users in NeosVR.
android computer computer-science computer-vision ip neosvr python socket socket-programming sockets vr
Last synced: 17 Jun 2025
https://github.com/amacariola/python-3dev
Archives of Python code ranging from socket programming up to OPENCV face recognition
opencv-face-recognition python-3dev socket-programming
Last synced: 21 Apr 2026
https://github.com/ritu-thombre99/el-gamal-and-rsa-scheme-with-socket-programming
This program contains socket programming where communication between client and server is end-to-end encrypted by El-Gamal public-key encryption scheme.
communication el-gamal el-gamal-with-socket-programming elgamal elgamal-encryption encryption encryption-algorithm encryption-algorithms encryption-decryption rsa rsa-algorithm rsa-cryptography rsa-cryptosystem rsa-key-encryption rsa-with-socket-programming socket-communication socket-programming
Last synced: 02 Jan 2026
https://github.com/nivindulakshitha/node
Build professional conversation when you all are in the same network!
Last synced: 16 Jun 2026
https://github.com/khairulislam/live-cricket-scoreboard-project
Uses socket programming and offers different UI for reporter, command center and subscriber.
javafx networking socket-programming
Last synced: 19 May 2026
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/chanlito/socket.io-controllers
Use ES6 Class with Socket.IO
es6-classes socket-io socket-programming
Last synced: 22 Apr 2026
https://github.com/dipankardas011/efficient-client-server
Server and client communicate using least no. of bits
docker golang json-api socket-programming
Last synced: 24 Apr 2026
https://github.com/kkli08/socket_server
Multi-threading pipelining model
multi-threading socket-programming
Last synced: 02 Mar 2026
https://github.com/aaayyuusshh/network-messenger
Send text messages through the terminal to another connected device.
client-server multiprocessing socket-programming
Last synced: 06 Jan 2026
https://github.com/kaizen-cmd/cpp-tcp-server-tic-tac-toe
Low level implementation of a tcp server with custom protocol
cpp11 networking socket-programming tcp-server tictactoe-game
Last synced: 04 Feb 2026
https://github.com/andrewtyw/minidrive
A web-based linux file server.
cpp14 linux socket socket-programming
Last synced: 28 Apr 2026
https://github.com/kelvinleandro/caramelo-sniffer
A Terminal User Interface (TUI) Packet Sniffer using sockets.
cli computer-networks curses curses-library curses-ui linux network-programming packet-capture packet-sniffer python python3 socket socket-programming terminal terminal-ui tui tui-app
Last synced: 07 May 2026
https://github.com/aadhar41/chat-app
A modern, real-time chat application built with Node.js, Socket.io, and Bootstrap that brings people together through instant messaging.
bootstrap chat-application chatroom css3 html5 node-js nodejs socket socket-io socket-programming
Last synced: 01 Feb 2026
https://github.com/saeidemadi/dcproj
Traffic detection and notify C&C (prototype)
network network-programming object-detection object-oriented-programming socket socket-programming student-project traffic traffic-control udp yolo yolov9
Last synced: 11 Feb 2026
https://github.com/thevickypedia/ftp_server_client
FTP Server and Client using Socket Programming in C
ftp-client ftp-server socket socket-programming
Last synced: 08 Jul 2025
https://github.com/omarazizi/http-server
HTTP server from scratch in C
c c-programming c-programming-language http-client http-server low-level-programming network-programming socket-programming system-programming
Last synced: 27 Feb 2026
https://github.com/malintha-induwara/chat-app
A Java-based chat application implementing a client-server architecture. Supports multi-threaded communication.
chat-application java mysql socket-programming
Last synced: 12 Feb 2026
https://github.com/tony-artz/c-http-server
A simple HTTP 1.1 Web server made using C and Sockets sys calls in Linux
c cmake gnu gnu-linux http http-server linux socket socket-programming sockets web webserver
Last synced: 30 Jan 2026
https://github.com/akibhaider/xchange
Faster & Efficient File Sharing System without Internet in Local Server
javaawt javafx javaio javanet javaswing socket-programming uimanager
Last synced: 06 Feb 2026
https://github.com/constance012/silly_ninja
A multiplayer co-op platformer made with Pygame. Networking implemented with Socket
2d game game-2d game-development gamedev multiplayer multiplayer-game networking networking-in-python pixel-art python python3 socket socket-programming
Last synced: 25 Feb 2026
https://github.com/sidray-infinity/centralized_p2p
A centralized peer to peer architecture to share files.
c file-sharing socket-programming
Last synced: 20 Dec 2025
https://github.com/l3lackcurtains/distributed-system-projects
π Distributed System projects: Echo server, P2P chat, Distributed P2P chat, Transaction Server & Dynamic Calculator.
distributed-systems eclipse java socket-programming
Last synced: 16 Jul 2025
https://github.com/shu-vro/video-audio-chat
A simple video call and chat application using WebRTC and Socket.io.
expressjs nextjs nextjs14 real-time socket-io socket-programming video-chat webrtc
Last synced: 14 Feb 2026
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 Apr 2026
https://github.com/hemangnakarani/project-canteen-backend
Spring Boot Server For Canteen Automation Project, Currently deployed on AWS Elastic-Beanstalk. You can containerize this application using Docker. Server has SSL certificate issued by Amazon
aws-elastic-beanstalk aws-rds-postgres codepipeline docker-image java-8 payment-gateway postgresql socket-programming spring spring-boot ssl-certificate stompwebsocket
Last synced: 12 Apr 2026
https://github.com/mj10/dsa-project
This repository contains code for the Project 'HTTP Network Proxy with O(1) LFU caching'
lfu-cache network-proxy python socket-programming
Last synced: 25 Oct 2025
https://github.com/m-taghizadeh/pychat
PyChat is a massanger that implemented with python (socket programming)
messanger pychat socket-programming threading
Last synced: 05 Oct 2025
https://github.com/mustafabinguldev/aurelius
A lightweight and minimalist web server designed for easy web development and dynamic content management.
html http http-server java java-socket java-socket-programming javascript netty netty-http netty-server restful restful-api restful-webservices socket-programming web-socket webserver
Last synced: 17 Feb 2026
https://github.com/jt122406/cs352
Internet Technology at Rutgers University
python rutgers-university socket-programming
Last synced: 07 Apr 2025
https://github.com/mehmetkahya0/abuzercord
Realtime chat app
chat chat-application chat-server chatbots chatroom discord-alternatives heroku javascript js nodejs npm socket socket-io socket-programming socketio website
Last synced: 11 Apr 2026
https://github.com/dev-shelvin-batista/react-socket-chat
Application to generate a chat with React by connecting to socket private channels of a backend development project in NodeJS.
chat chat-application css html-css-javascript html5 javascript npm react react-components reactjs socket-io socket-io-client socket-programming
Last synced: 25 Oct 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: 27 Oct 2025
https://github.com/mano-08/battleship
Play battleship online with friends!
game game-development next-js nextjs nextjs14 real-time realtime socket-io socket-programming tailwindcss typescript
Last synced: 15 Feb 2026
https://github.com/sshehrozali/tawk
Anonymous chatting app built on Socket.io π
javascript nodejs reactjs socket-programming socket-server socketio websocket-client
Last synced: 07 May 2026
https://github.com/rizwan-hasan/javachatapp
It's a Client-Server Chat Application using Java Socket Programming. For Graphical User Interface it uses JavaFX.
desktop java javafx javafx-application javafx-gui socket socket-programming
Last synced: 16 May 2026
https://github.com/thevickypedia/messenger
Chat box on local host using socket programming in python
chat-application chat-room python socket-programming
Last synced: 13 Oct 2025
https://github.com/realsdx/tinyserver
A simple static HTTP server built with Python using Socket Programming
http-server python socket-programming static-server
Last synced: 31 Aug 2025
https://github.com/shahaf-f-s/socketsio
A python wrapper around socket for generalized communication protocols, unified socket interface, utility methods, and modular protocol swapping capeabilities. Including a socket based Pub/Sub system.
pubsub socket socket-io socket-programming
Last synced: 19 Jan 2026
https://github.com/alkuzin/ntool
Multifunctional network analyser tool written in C++ for Linux (ping, traceroute)
cpp cpp23 icmp-ping linux linux-app network network-analysis network-programming network-protocol network-protocols networking ping raw-sockets socket-programming traceroute unix unix-socket
Last synced: 07 Feb 2026
https://github.com/amir78729/python-tcp-client-server-template
client-server python socket-programming tcp
Last synced: 18 Apr 2026
https://github.com/ppodds/hide-and-seek
A simple party game.
game golang protobuf socket-io socket-programming unity3d
Last synced: 12 Apr 2026
https://github.com/avestura/multipart-downloader
β¬ A multi-part asset Server with .NET Sockets
csharp dotnet iust socket socket-programming
Last synced: 15 May 2026
https://github.com/raamyy/shared-whiteboard
A real time shared whiteboard between multiple people to share their ideas/drawings
javascript p5js socket-io socket-programming
Last synced: 17 May 2026
https://github.com/sameetasadullah/dns-server-socket-programming
A program coded in C++ language using socket programming to illustrate complete network of chatting or getting ip addresses on internet using dns and proxy-dns servers
client-server-communication dns-server linux network-programming proxy-dns-serrver socket-programming ubuntu
Last synced: 17 May 2026
https://github.com/vinhyenvodoi98/multiplayer-tictactoe-c
Multiplayer TicTacToe using C, socket
c socket-programming tic-tac-toe tictactoe-game
Last synced: 14 Jun 2025
https://github.com/kkkaan/reliable-udp
A reliable UDP implementation using selective repeat.
network python selective-repeat socket-programming udp
Last synced: 19 Jun 2026
https://github.com/omarazizi/daytime-client-server
Simple daytime client/server in C (Practicing Network Programming)
c-programming network-programming socket-programming unix-network-programing
Last synced: 26 Mar 2025
https://github.com/mustafadalga/tactix
A Real Time Two Player Intelligence Game | Tactix
game intelligence-game nodejs react reactjs socket-io socket-programming tactix tactix-game tactix-intelligence-game tactix-mind-game typescript
Last synced: 10 Apr 2026
https://github.com/dmarsh19/socket_chat
A portable, lightweight LAN Messenger.
python socket-programming tkinter
Last synced: 14 May 2026
https://github.com/trigary/doublesocket
Synchronized UDP-TCP socket pair library in C#.
api csharp library networking packet packets socket socket-programming sockets tcp tcp-socket udp udp-socket
Last synced: 21 Aug 2025
https://github.com/birg81/school-as-2022-23-tpsit-5x
In questo repository verranno riportati in buona sostanza gli spezzoni di codice visti in classe
bootstrap cookie dbmsminiproject education fastapi html5 javascript json orm python rest-api school socket-programming tpsit typescript vue
Last synced: 10 Apr 2026
https://github.com/alessandro-salerno/framedtcp
A simple Java networking library that encapsulates messages using length-prefixing
framing framing-protocols jar java java-library java-socket-programming java-sockets library network-library networking-library socket socket-programming tcp tcp-framework
Last synced: 03 Jan 2026
https://github.com/mohitkh7/poker-for-visually-impaired
Voice based interactive game developed for visually impaired person built during wittyhacks
game hackathon javascript socket socket-programming speech-to-text text-to-speech
Last synced: 17 Aug 2025
https://github.com/dog-broad/virtual-keyboard-app
π Virtual Keyboard App is a simple Android application that allows users to send text to a PC over a network.
android client-server java mobile-app networking python remote-access socket-programming user-interface virtual-keyboard
Last synced: 26 Jul 2025
https://github.com/emreaknci/chatapp
mui nodejs react socket socket-io socket-programming whatsapp
Last synced: 07 Apr 2026
https://github.com/ashvegeta/whisperwave-backend
A simple chat application written in Golang
chat-application dynamodb golang gorilla-mux socket-programming system-design-project websockets
Last synced: 02 Apr 2026
https://github.com/tricktux/network-exercises
Solution to the prothackers problems
c catch2 cmake cmake-init linux makefile network-programming protohacker-solutions protohackers protohackers-solutions server socket-programming sockets zig
Last synced: 16 Aug 2025
https://github.com/mbaker-97/sendit
Provide easy access to forming, and sending custom Ethernet frame, ARP messages, IPv4/6 packets, and TCP/UDP Segments, as well as doing deep packet inspection on these protocols
arp deep-packet-inspection ipv4 ipv6 network network-programming networking python python-3 socket-programming tcp udp
Last synced: 30 May 2026
https://github.com/selcia25/network-programming-lab
πThis GitHub repository is a comprehensive collection of Python scripts and related files for our Network Programming Lab. From implementing network protocols like ARP and RARP to building chat servers, file transfer systems, and exploring various networking concepts.
arp client-server ping rarp remote-procedure-call sliding-window snmp socket-programming stop-wait-protocol tcp-chat-room tcp-echo-client-server tcp-file-transfer tcp-socket traceroute udp-chatroom udp-echo-server
Last synced: 05 Jun 2026
https://github.com/faris771/encs3320-networks-project
a simple HTTP 1.0 web server built with python 3
http python socket-programming
Last synced: 30 Jul 2025
https://github.com/beka-birhanu/udp-socket-manager
udp client server socket manager with proto buffer encoding and DTLS security
dtls golang protobuf socket-programming udp udp-socket
Last synced: 11 Mar 2026
https://github.com/cvar1984/socket-class
Example socket programming with Objective PHP
class libraries php socket-programming
Last synced: 12 Jul 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/lakshya-gg/spam-email-classification
Spam Email Detection using ML and SOCKET.IO
machine-learning numpy pandas python scikit-learn socket-io socket-programming streamlit
Last synced: 09 Apr 2026
https://github.com/harshpatel44/message-passing
This repository contains some message passing applications using socket programming in python.
chatroom chatroom-client chatroom-server python socket-programming threading
Last synced: 16 Jun 2025
https://github.com/sdingcn/p2p-tree-relay
peer-to-peer message relay group (based on TCP)
networks p2p p2p-messenger python-gui-tkinter socket-programming tcp-protocol
Last synced: 01 Mar 2026
https://github.com/nanitefactory/selective-repeat
A visual demonstration of SR protocol using UDP socket programming written in Java.
network network-programming networking protocol selective-repeat selective-repeat-protocols socket socket-programming udp udp-client udp-server udp-socket
Last synced: 09 Apr 2025
https://github.com/xeus-territory/keylogger_tool
Quite Fun Malware - Keylogger
keylogger malware-development socket-programming
Last synced: 07 Sep 2025
https://github.com/stallion-x/bittorrent-emu
An emulation of BitTorrent by Win32 Socket
bittorrent bt cpp network socket socket-programming win32 windows
Last synced: 15 May 2026
https://github.com/anishgg/diffie-helman-key-exchange
File sharing with 3DES and key exchange using Diffie hellman
3des diffie-hellman python-des socket-programming
Last synced: 14 Mar 2025
https://github.com/hgmauri/sample-supersocket-app
A socket connection console application (.NET Framework 4.6.1) using the SuperSocket package. Step to use: - Connect the socket using TELNET - Send a text and press the ENTER button
socket socket-client socket-communication socket-programming supersocket telnet
Last synced: 15 May 2025
https://github.com/midhatahir/-python-
Python
basic-learning basic-programming oop python3 socket-programming
Last synced: 20 May 2026