Projects in Awesome Lists tagged with socket-programming
A curated list of projects in awesome lists tagged with socket-programming .
https://github.com/laxical/clitalk
A lightweight, terminal-based chat application built in C using the socket.h library. Clitalk allows multiple clients to connect to a single server for seamless, real-time messaging. Perfect for learning network programming concepts or creating simple communication tools.
Last synced: 24 Jul 2025
https://github.com/bardiademon/bjs
bardiademon java server
bardiademon bjs http-request java javase rest-api restfull-api socket-programming
Last synced: 03 Jan 2026
https://github.com/amri-tah/secure-file-transfer
Python-based system using Fernet encryption and Merkle trees for secure and reliable file exchange. ๐
file-transfer merkle-tree secure-file-transfer socket socket-programming
Last synced: 17 Sep 2025
https://github.com/halfanavocado/eva
Solutions to all implementation exercises of the course "Development of Distributed Applications" at Trier University of Applied Sciences.
java java-server-faces jaxb jsf network-programming rmi socket-programming university-assignment university-course university-coursework
Last synced: 26 Jul 2025
https://github.com/thealpha16/c2server
A multi-threaded http server written in C#
c-sharp dotnet-console http-server socket-programming
Last synced: 27 Jul 2025
https://github.com/hojsong/ft_ping
outer-circle-ft_ping
c docker linux macos makefile ping shellscript socket-programming
Last synced: 09 Apr 2026
https://github.com/rubix982/proxii
A proxy server implementation in Python.
http openssl proxy python requests socket-programming
Last synced: 20 Sep 2025
https://github.com/syed-nihaal/python-based-crypto-investment-platform
crypto python socket-programming sqlite tkinter
Last synced: 30 Jul 2025
https://github.com/ricky004/chat-room
chat-room built in python
chatroom client-server multithreading networking python socket-programming
Last synced: 30 Jul 2025
https://github.com/sssaaapuyoy/blaze
A robust testing program designed to scan multiple elements, including IP addresses, MAC addresses, ports, and devices, while utilizing DDoS techniques to disrupt connections between devices names and routers
automation command-line-tool cross-platform cybersecurity ethical-hacking ip-scanner multithreading network-scanner networking open-source penetration-testing port-scanner python reconnaissance socket-programming terminal termux tool windows
Last synced: 16 Apr 2026
https://github.com/dennisappiah/web-server
A low-level implementation of a node webserver that accepts requests via HTTP
http-server socket-programming web-server
Last synced: 03 Aug 2025
https://github.com/kahlery/multi-user-messaging
๐ฌ multi-threaded console chat application implemented in C, consisting of both server and client components. The server manages user contacts and messages, while the client provides a user-friendly interface to interact with the server. The communication between the server and client is facilitated through socket programming.
c chat-application console-application multithreading networking readme socket-programming
Last synced: 03 Aug 2025
https://github.com/sid-sg/Multithreaded-Secure-FTP-Client-Server
multithreading socket-programming threadpool zlib
Last synced: 04 Aug 2025
https://github.com/kimusan/vncsnatch
A small tool to scan a range of IP addresses to find unprotected VNC servers and take a screenshot of them.
c infosectools socket-programming vnc
Last synced: 05 Aug 2025
https://github.com/yehezkiel1086/chat-protocol
Multi and single realm chat python implementation of socket programming
chat-app multi-realm python single-realm socket-programming
Last synced: 05 Aug 2025
https://github.com/mdbentaleb/net_talk
๐ก Net_Talk is a network-based messaging system where clients and servers communicate over TCP sockets. This project helps improve your skills in socket programming, client-server architecture, and network communication. ๐ฅ๏ธ๐ฌ
ipaddresses socket-programming tcp-client tcp-server tcp-socket
Last synced: 06 Aug 2025
https://github.com/shriniwasmahajan/tcp_group_chat_app
A multi-threaded TCP socket-based chat server and client implementation that supports concurrent users with real-time message broadcasting in a command-line interface
c multithreading posix-threads socket-programming tcp
Last synced: 29 Oct 2025
https://github.com/BazilSuhail/FileSphere-Client
Client implementation of the Server, allowing the client to download files, look after his files uploaded to the server, and check for his file and data uplaoded to the server and maintaining the allocated storage space to him, covering basic user authentication allowing him to check for storage space covering a particular user authentication in C.
c-language c-socket-programming c-sockets linux socket socket-programming
Last synced: 01 Oct 2025
https://github.com/dinhlongviolin1/python-simple-chat-socket-threading
Simple Python Chat app using socket and threading
chat chatapp python socket socket-client socket-communication socket-programming threading
Last synced: 08 Aug 2025
https://github.com/kartikmanimuthu/phoenix-websocket-notifier
A high-performance real-time notification system built with Node.js, Express, Socket.io, and Redis.
docker expressjs nodejs redis socket-io socket-programming websocket
Last synced: 09 Apr 2026
https://github.com/lydia-ath/aueb
Projects for university
android-development html java javascript node-js python socket-programming sql-query thread-synchronization vhdl
Last synced: 09 Apr 2026
https://github.com/prempreetbrar/tcpfileprocessor
A program that processes a file over a TCP connection.
bytebuffer client-server concurrency echo-server file-transfer gzip-compression gzip-decompression java multithreading network-programming socket-programming tcp
Last synced: 04 Oct 2025
https://github.com/Ehsan-Habibagahi/YouTube-Clone
Memoli | YouTube clone application | Front-end & Back-end
2fa 2fa-security 2factor http java javafx javafx-application javafx-desktop-apps javafx-gui mediaplayer socket-programming youtube
Last synced: 04 Oct 2025
https://github.com/taedmonds/python-pub-sub
Designing and implementing a simple Publish and Subscribe middleware using Client-Server Sockets Programming concepts and techniques
pubsub python socket-programming
Last synced: 15 Aug 2025
https://github.com/abhinav9444/cn-lab
This repository contains the laboratory exercises and assignments for the Computer Networks course (CS39003). It includes practical implementations, network simulations, and various network protocol experiments conducted during the lab sessions.
c cisco-packet-tracer client-server computer-networking-lab computer-networks computer-science networking socket-programming
Last synced: 16 Aug 2025
https://github.com/deysuman/smtp-listener
A NodeJS script that acts as a SMTP listen server. Accepts all emails, and emits them both as an EventEmitter and through a socket.
listener mail nodejs smtp smtp-client smtp-library smtp-listerner smtp-mail smtp-server socket socket-programming
Last synced: 14 May 2026
https://github.com/jonathanalvares9009/web-surfer
Web Surfer is a lightweight and user-friendly toy web browser designed for learning and experimentation. It offers a simplified browsing experience while providing insights into the internal workings of web browsers.
browser frontend html-css-javascript project python socket-programming webdevelopment
Last synced: 17 Aug 2025
https://github.com/ahmed-ibrahim-30/cpp-socket-chat
A simple C++ socket-based console application where the server receives messages from multiple clients, displays them on the server console, and responds individually to each client.
client-server cpp socket socket-programming winsock2
Last synced: 18 Aug 2025
https://github.com/BazilSuhail/FileSphere-Server
Server implementation for a client to look after his files uploaded to the server, allowing him to check for storage space covering a particular user authentication in C.
c-language c-socket-programming c-sockets linux linux-shell server socket socket-programming sockets
Last synced: 18 Aug 2025
https://github.com/herbert-sv/chat_socket.io_client
Socket.io chat basic implementation with nodeJs, Express and React.js
chat chat-application expressjs nodejs nodeserver react-hooks reactjs socket-io socket-programming
Last synced: 10 Apr 2026
https://github.com/vidyasagaryadav499/tcp-client-server
I'm learning about computer networks, so I wrote this simple client-server program to understand how all of it works.
Last synced: 21 Aug 2025
https://github.com/dmccrthy/javawebsockets
WebSockets implemented in Java
java socket-programming websocket
Last synced: 22 Aug 2025
https://github.com/ogios/notifysend
็ๆงๅฎๅ้็ฅ๏ผๅๅฐ็ต่็ซฏ็้็ฅไธ(windows/linux)
andorid-app java monitoring notification-android socket-programming
Last synced: 23 Aug 2025
https://github.com/giuliocorradini/pythonsocket
Python Socket Examples using different approaches and I/O models.
af-inet asyncio client client-server examples file-descriptor file-sharing python python-socket select select-example server sock-stream socket socket-as-file-descriptor socket-programming socketserver tcp
Last synced: 23 Aug 2025
https://github.com/cyclonecode/pong
A simple socket server
cc client client-server getopt http http-server make makefile non-blocking non-blocking-sockets random server socket socket-programming socket-programming-using-c sockets tcp
Last synced: 25 Aug 2025
https://github.com/ebraheemtammam/email
SMTP Server with modern C++
cmake cmakelists cpp smtp smtp-client smtp-server socket-programming software-architecture tcp tcp-server
Last synced: 25 Aug 2025
https://github.com/sreesankar711/chat-server-using-socket-programming
Chat Server in Python using Socket Programming
python socket socket-programming
Last synced: 25 Aug 2025
https://github.com/felipemdutra/chat-rooms
A terminal-based chat application in C featuring rooms, nicknames, and real-time communication using sockets.
c c-development c-programming chat-application chat-rooms network-programming real-time-chat real-time-chat-app socket-programming
Last synced: 26 Aug 2025
https://github.com/ams003010/chatterbox
A Chat room application built with Python and Socket programming. It supports multi-room chats and bots to help automate things on the client side. Using OpenSSL to convert this from HTTP to HTTPS.
bot python socket socket-programming
Last synced: 27 Aug 2025
https://github.com/simplyrohan/simple-socket
Python module for communicating with sockets
communication package python simple socket socket-programming
Last synced: 09 Mar 2026
https://github.com/jewertow/nsfd
NSFD (Network Service Failure Detector) is a not production ready monitoring system for network services.
bsd-sockets icmp networking socket-programming tcp
Last synced: 24 Jul 2025
https://github.com/thesupercd/server_in_c
A basic implementation of a daemonizable FTP server written in pure C. Also includes a client module that runs independently, with the ability to connect multiple unique instances of itself to the server to offload compute-heavy and parallelizable matrix problems to it.
c ftp-server gauss-jordan-elimination kmeans-clustering matrix-inversion parallel-processing pthreads server socket socket-programming
Last synced: 14 May 2025
https://github.com/nitesh-thapliyal/udp-chat-app
Chat Application using UDP
Last synced: 14 Apr 2026
https://github.com/mehrab-kalantari/javafx-instagram
Multi-client-server instagram application using java and javafx socket programming
client-server instagram java javafx maven multi-threading socket-programming
Last synced: 08 May 2026
https://github.com/havl-code/my-network-scanner
A Python-based CLI network scanner that performs ARP discovery, SYN port scanning, and basic banner grabbing. Results are saved as JSON for analysis. Built using Scapy and socket programming.
banner-grabbing cli-tool network-scanner port-scanner python scapy socket-programming
Last synced: 29 Jun 2025
https://github.com/sachin-duhan/socket-programming-using-c
Implementation of Socket programming using C/C++ programming and various Protocols like TCP, HTTP and TALNET etc.
c http http-client http-server socket-io socket-programming tcp-client tcp-server
Last synced: 18 Apr 2026
https://github.com/suconghou/poll_server
simple poll server
async epoll event-loop networking non-blocking poll poll-server poll-socket select socket socket-programming tcp-server
Last synced: 07 Apr 2025
https://github.com/2003harsh/port-scanner-from-scratch-using-python
A Python-based port scanner that identifies open ports and gathers service information. It resolves IP addresses and hostnames, performs banner grabbing, and can scan multiple targets for educational and network security purposes.
cyber-security port-scanner python3 socket-programming
Last synced: 25 May 2026
https://github.com/bazilsuhail/filesphere-server
Server implementation for a client to look after his files uploaded to the server, allowing him to check for storage space covering a particular user authentication in C.
c-language c-socket-programming c-sockets linux linux-shell server socket socket-programming sockets
Last synced: 10 Mar 2026
https://github.com/waelson/proof-of-concept-drop-shipping-model
Proof of concept to architectural validation of a system based on drop shipping model to e-commerce systems.
java socket-programming spring-boot spring-cloud spring-data-jpa spring-security
Last synced: 01 Sep 2025
https://github.com/iliyalb/hecs-sim
๐ฆบ Simple socket program to replace Bot Framework emulator
csharp metro-ui socket-programming
Last synced: 07 Apr 2025
https://github.com/blakley/telephrase
C Multiplayer game built using threads and sockets.
c-game chat-application socket-programming
Last synced: 01 Sep 2025
https://github.com/anishvedant/chat-box-application
This repository contains a secure chat application implemented using Python. The application uses RSA encryption for secure message exchange between clients and a server.
algorithm chat-application cryptography encrypted-messages encryption-decryption multi-client-support python python-gui-tkinter python-socket-server real-time real-time-messaging rsa-cryptography rsa-encryption secure-chat secure-communication socket socket-programming tkinter tkinter-gui
Last synced: 01 Sep 2025
https://github.com/shreyasmehta05/tcp-fusion
TCP-Fusion mimics TCP using UDP, ensuring reliable data transmission through chunking, sequencing, and retransmissions.
c client network server socket-programming tcp-protocol udp-protocol
Last synced: 03 Feb 2026
https://github.com/ayush1999/socket-programming-in-python
Aplication of a simple Client-Server Model.
chat python socket socket-programming
Last synced: 26 May 2026
https://github.com/jobedev95/tcp-chat-server
A simple TCP chat server developed for a school assignment to advance our Python skills and understand socket programming and the client-server model. This project aims to create a server that supports real-time communication between multiple clients.
chat-server python socket-programming tcp tcp-server
Last synced: 26 May 2026
https://github.com/bl0nder/http-server
A simple HTTP webserver in C
c http-server socket-programming
Last synced: 26 May 2026
https://github.com/andordavoti/star-wars-quotes-chatbot
CLI chatbot with Star Wars characters using TCP sockets.
python python3 socket socket-programming
Last synced: 28 May 2026
https://github.com/ynachi/aio
Let's experiment io_uring and async network programming in C++
asynchronous-programming asyncio concurrency coroutines cpp20 iouring network socket-programming
Last synced: 26 Feb 2025
https://github.com/namila007/auction_server
Server based auction system
auction auction-server java socket-programming
Last synced: 07 Jun 2026
https://github.com/ceusmedia/socket
Base classes for socket servers and clients.
php php-library socket-io socket-programming
Last synced: 03 May 2026
https://github.com/theokyr/pyirc
A simple, lightweight IRC Client written in Python.
irc irc-client irc-protocol python-2 socket-programming
Last synced: 15 Mar 2025
https://github.com/amirzenoozi/lps-app-interview
Monitoring Dashboard With WebSocket For LPS Technical Interview
apexcharts create-react-app docker-image interview interview-challenge interview-practice react reactjs scss socket-programming storybook web-socket
Last synced: 11 Apr 2026
https://github.com/yehezkiel1086/multi-realm-chat
Multi Realm Chat socket programming me and my team built using Python with interface with Flet
flet python socket-programming
Last synced: 18 Jun 2026
https://github.com/shojiyao12/novice_publisher_subscriber_messaging_system
A Publish-Subscribe Messaging System implemented in Python using sockets. The system consists of: Broker: A central server that manages topic subscriptions and forwards published messages to subscribers. Publisher: Clients that send messages to specific topics. Subscriber: Clients that subscribe to topics and receive messages in real time.
broker communication distributed-systems message-routing publisher publisher-subscriber python socket-programming subscriber
Last synced: 24 Oct 2025
https://github.com/hchittanuru3/dynamic-star-network
A self-organizing dynamic network to reliably broadcast messages.
networking python socket-programming threading
Last synced: 15 May 2025
https://github.com/ogios/notify-go
(recieve) monitor on android that send notifications on your phone
linux monitor notification-android notification-service notifications notify-send powershell-script server socket-programming windows
Last synced: 18 Apr 2026
https://github.com/ogios/simple-socket-server
Simple socket server with type register, middlewares...
golang middleware small-framework socket socket-framework socket-programming socket-server
Last synced: 30 Mar 2025
https://github.com/olim4ik/chainlit_fastapi
Integrating Chainlit with FastAPI
chainlit chainlitproject fastapi python3 socket socket-programming
Last synced: 21 Apr 2026
https://github.com/iambhargavnath/socketprogrammingusingc
This is a simple chat app made using Socket in C.
arpanet c cprogramming inet socket-programming
Last synced: 01 Sep 2025
https://github.com/himash79/python-fundamentals
Perform Python fundamental concepts, DB operations, Socket and Netword programming.
fundamentals network-programming pip python-fundamentals python3 socket-programming
Last synced: 15 Mar 2025
https://github.com/sauldom102/pysharedir
Socket project to watch a directory for changes and send its content files to a server
os python python-3 python3 socket socket-communication socket-programming
Last synced: 27 May 2026
https://github.com/asqiriba/encrypted-socket-communication
Socket packet transport with encryption.
encryption iot socket-programming
Last synced: 15 Mar 2025
https://github.com/nbhirud/computer-networking-concepts
This project was done in 3 parts. <1> socket programming basics, <2> A performance evaluation and comparison between UDP and TCP, and <3> Implementation of Distance Vector Routing algorithm.
computer-network distance-vector-routing java java7 network-analysis socket-io socket-programming tcp tcp-client tcp-server udp udp-client udp-server
Last synced: 09 Nov 2025
https://github.com/m0hanrajp/socket-programming
This repo contains notes, practice & programs files for learning socket programming
Last synced: 28 Mar 2025
https://github.com/m-anshu/tcp-chatroom
A full duplex tcp chatroom with rsa encryption
rsa-algorithm socket-programming tcp-client-server
Last synced: 07 Jul 2025
https://github.com/terance-edmonds/python-pub-sub
Designing and implementing a simple Publish and Subscribe middleware using Client-Server Sockets Programming concepts and techniques
pubsub python socket-programming
Last synced: 05 Mar 2025
https://github.com/jacobgh2/secure_file_transfer
Client and server C programs,which implement secure file transfer using OpenSSL.
md5-hashing openssl socket-programming
Last synced: 07 Apr 2025
https://github.com/sinakhanjani/chirehbms-demo
Chira BMS is a smart home automation app that lets you control doors, lights, and devices via WiFi & Cloud with secure encrypted communication. ๐๐
socket-programming swift tcp-socket udp-socket xcode
Last synced: 22 Jul 2025
https://github.com/falconlee236/socketprogrammingexample
Socket Programming Example with Several Programming language
c go java rust socket socket-io socket-programming
Last synced: 11 Apr 2026
https://github.com/corneil/socket-server
Simple Socket Server in Kotlin on JVM
Last synced: 27 May 2026
https://github.com/anshulkoshyari/reverse-shell
Reverse Shell written in Python.
network-programming pyhton socket-programming
Last synced: 02 Sep 2025
https://github.com/prashanthatp/httpserver
Http Server Using C++
async-io cpp cpp-project epoll epoll-server http-server multithreading socket-programming sockets
Last synced: 17 Apr 2025
https://github.com/nuricanozturk01/bearmq
Simple Message Queue
java message-queue reflection server socket socket-programming spring-boot tcp-server
Last synced: 02 Sep 2025
https://github.com/lakshyakumar1603/scoket_programing
This is the socket programing with python. In this Repositry the sender & Reciver file is contains which to sends and recives the data with the help of ip Address of system.
python socket-programming voice-recognition
Last synced: 15 Mar 2025
https://github.com/erengaygusuz/byte-array-class-instance-conversion
Byte Array and Class Instance Conversion
byte-array conversion objecttobyte socket-programming tcp tcp-client tcp-server udp udp-client udp-server udp-socket
Last synced: 14 Mar 2025
https://github.com/strawberry-team/ucode-connect-track-c-uchat
The uchat โSpeechyโ project is a desktop messaging application developed in C, designed for secure communication between users on a local network. The application includes a GTK+ 3-based client and a server built using socket programming with OpenSSL, JSON for API, and SQLite for database management, offering features similar to Telegram.
api c-programming-language client client-server-architecture css3 database desktop-application gtk3 json local-network messaging-application openssl-library server socket-programming sqlite3 ssl-certificates tcp-protocol ui-ux-design
Last synced: 02 Mar 2025
https://github.com/akkiepro/chat-app
Chat app using socket programming and swing in java.
awt chat-app chat-socket-programming chatsocket clientsocket java serversocket socket-programming swing swing-gui
Last synced: 26 Oct 2025
https://github.com/mtingers/pysniff
An experiment with sniffing network traffic using Python
network python sniffer socket-programming
Last synced: 15 Mar 2025
https://github.com/thejasnu/socket-programming
Socket programming in python
Last synced: 13 Jul 2025
https://github.com/today2098/csocketprogrammingpractice
C่จ่ชใงใฎใฝใฑใใใใญใฐใฉใใณใฐใๅๅผทใใ้ใฎๆๆ็ฉ๏ผ
Last synced: 31 Mar 2025
https://github.com/today2098/csocketprogrammingpractice3
ใฝใฑใใใใญใฐใฉใใณใฐใๅๅผทใใ้ใฎๆๆ็ฉ๏ผ
Last synced: 31 Mar 2025