Projects in Awesome Lists tagged with socket-programming
A curated list of projects in awesome lists tagged with socket-programming .
https://github.com/shikha-code36/chatserver_with_socket_python
A simple chat server and client project implemented using Python and socket programming
chat-application python python-socket python-socket-client python-socket-programming python-socket-server python-sockets python3 socket socket-programming tcp tcp-client tcp-server
Last synced: 13 Jan 2025
https://github.com/sondosaabed/socket-webserver-networking-project
TCP and a simple web server. Implementations and documentation with socket programming concepts
networking python socket-programming tcp webserver websocket
Last synced: 09 Apr 2025
https://github.com/sandun-induranga/java-socket-programming
Introduction to network programming
css java javafx socket-programming
Last synced: 14 Apr 2025
https://github.com/hctilg/wifi-cracker
Just a simple tool for cracking WiFi
socket-programming wifi-hacking
Last synced: 12 Apr 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/knightchaser/gotcp
A simple CLI based multiuser chatting app with GO TCP socket, based on the client-server model
chatting-app cli cli-app docker golang small-project socket socket-programming tcp
Last synced: 07 May 2025
https://github.com/adityachandra1/cce-sem-v-labs-24
Lab Repository for CCE 5th Semester, MIT Manipal.
advanced-programming cce cisco-packet-tracer manipal-institute-of-technology mit python sem5 socket-programming sqlite3
Last synced: 17 Apr 2025
https://github.com/soumyadip007/chat-server-application-using-java-swing-socket
Socket programming is a way of connecting two nodes on a network to communicate with each other. One socket(node) listens on a particular port at an IP, while other socket reaches out to the other to form a connection. Server forms the listener socket while client reaches out to the server.
curd-application java listener-socket message-interpreter socket socket-programming swing tcp transmission-control-protocol
Last synced: 11 Feb 2025
https://github.com/jppgks/http-client-server
Client and server implementation of the Hypertext Transfer Protocol (HTTP) using Java Sockets
http http-client http-server socket-programming
Last synced: 23 Apr 2025
https://github.com/anup-a/miniface-http-server
🌍 MiniFace HTTP Server is the minimal replica of facebook with custom socket server implementation, custom framework.
http http-server network-programming python quik socket-programming sockets tcp tcp-server
Last synced: 12 Apr 2025
https://github.com/siddhesh-desai/vishwakarma-labs-terminal-based
Vishwakarma Labs is an attendance management system designed for labs. With features like real-time chat, attendance tracking, and support for multiple participants, it makes managing lab sessions easy and efficient. The attendance is only marked if a student attends for a certain period of time.
attendance-management-system attendance-system computer-networks-project computernetwork computernetworks lab-automation socket socket-communication socket-programming
Last synced: 14 Jun 2025
https://github.com/42yerevanprojects/ft_irc
This project is about creating your own IRC server in C++
42born2code cpp irc server socket-programming
Last synced: 23 Apr 2025
https://github.com/sweeticelolly/sockettester
A very simple tool to test sockets. Useful when doing socket programming. Capable for both TCP and UDP connections.
internet mdi packet socket socket-programming sockettester tcp test-sockets testing-tools udp vb6 visual-basic-6 visualbasic6
Last synced: 18 Mar 2025
https://github.com/shrutika252/smart-network-observer-with-energy-framework
A Network Observer which would provide maximum details about the network to the administrator on their screen without knowing to their users.
java networking observer socket-programming
Last synced: 21 Mar 2025
https://github.com/achrafelkhnissi/webserv
webserv is an HTTP server capable of handling multiple clients simultaneously using C++, Socket programming, and CGI.
1337 1337cursus 1337school 42 42born2code 42cursus 42projects 42school c cgi cpp cpp98 http http-requests http-server makefile network-programming socket-programming webserv webserver
Last synced: 10 Apr 2025
https://github.com/apwhitehat/http_threadripper
HTTP 1.1 server which shows off high concurrency capabilities of C++
c cpp cpp11 high-concurrency http libev socket-programming
Last synced: 13 Apr 2025
https://github.com/mc-cat-tty/python-socket-fileserver
Python implementation of a custom protocol to send and receive files over the network.
async asyncio custom-protocol file-server file-transfer multithreaded multithreading protocol protocol-diagrams python python-socket-fileserver select socket socket-client socket-communication socket-programming socket-server socketserver
Last synced: 11 Jun 2025
https://github.com/s4kibs4mi/iseeu
ISeeU is an android application which turn android device into a ip camera.
android java socket-programming streaming-video video-stream
Last synced: 05 May 2025
https://github.com/chamithkavinda/chit-chat
This repository features Chit-Chat, a networked chat application developed with JavaFX and JDK 11. It uses multithreading and socket programming to enable real-time communication in a client-server architecture.
java javafx jdk11 multithreading network-programming socket-programming
Last synced: 23 Apr 2025
https://github.com/mehdiparastar/muitnt_boilerplate
MUI-Typescrypt-NestJS-TypeORM
dark-theme docker-compose file-upload google-maps-api material-ui nestjs oauth2 passportjs socket-programming typeorm typescript video-chat video-streaming voice-streaming
Last synced: 22 Jun 2025
https://github.com/meysam81/client-server-chat-between-peers
Socket Programmed C# GUI app, with 2 clients chatting over same ip & port for each side
c-sharp csharp gui laboratory-exercises network network-programming networking operating-system os socket socket-communication socket-io socket-io-client socket-programming socket-server
Last synced: 19 Jun 2025
https://github.com/lemonrock/linux-epoll
Rust crate for Linux epoll
epoll eventfd fanotify inotify linux rust rust-crate server signalfd socket socket-programming sockets tcp udp
Last synced: 13 Jun 2025
https://github.com/codebyshubham/playstack
Cross Platform PC Suite for Android Devices
android cross-platform desktop-app golang gulp html java javascript nanohttpd nodejs nodewebkit sass socket-programming
Last synced: 26 Apr 2025
https://github.com/syedashar1/nestjs-auth-socket-migration
A NestJs server that contains socket.io , TypeOrm , Auth routes , JWT and migrations !
jwt-authentication migrations nestjs nestjs-auth nestjs-migrations real-time socket-io socket-programming typeorm typescript
Last synced: 23 Apr 2025
https://github.com/maze1377/pong-client-server-monitor
online Pong game with monitor
game pong pong-game python3 simple simple-game socket socket-programming
Last synced: 14 Apr 2025
https://github.com/varsharani9/multiuser-chat-application
This repo contains a MULTIUSER-CHAT-APPLICATION which is build using Java, Swing GUI, JDBC, Multithreading, Socket Programming and Design Patterns.
java multithreading socket-programming swing-gui windowbuilder
Last synced: 11 Apr 2025
https://github.com/kareem-emad/match
match is a multiplayer game server that manages all logic behind starting a new game, matching/connecting online players, inviting friends to a game for you so you could focus on building the game itself wihtout worrying about such networking details.
game-server multiplayer-game-server multiplayer-online-game socket-programming socket-server sockets
Last synced: 10 Apr 2025
https://github.com/mehul2205/computer-networks
In this Repository, all codes are present which I have created while studying computer network in my college
computer-network computer-networking-lab computer-networks-course crc crc-algorithms dhcp go-back-n go-back-n-program hangman-game icmp minimum-spanning-tree socket-communication socket-programming tcp-client-server tcp-communication tic-tac-toe-game udp-client-server udp-communication
Last synced: 11 Feb 2025
https://github.com/leeingnyo/newpuyoc
Puyo Puyo with 1 vs 1 network, multi-platform! See https://en.wikipedia.org/wiki/Puyo_Puyo for game rule, etc.
cpp cpp11 game-development multi-platform socket-programming
Last synced: 14 Apr 2025
https://github.com/sougatoroy3/socketchat3r
A Chat Application using Kivy and socket programming
chat-application cipher-algorithms kivy kivy-framework kv python socket-programming
Last synced: 12 Apr 2025
https://github.com/sitamgithub-msit/socket-programming-in-python
The server forming the listener socket; the client reaches out to the server. Building a socket by importing the socket library of Python. (Multithreading in progress)
python python-3 python3 socket socket-programming sockets
Last synced: 25 Jun 2025
https://github.com/fumiama/simple-dict
db["key"]="value" with tea encryption
c crypto-operations encryption encryption-decryption kv kv-storage kv-store socket socket-client socket-io socket-programming socket-server socketio tea-encryption
Last synced: 09 Apr 2025
https://github.com/omerdogan3/quiz-app
Socket Programming Quiz Application
client-server python-2 quiz socket-programming
Last synced: 09 May 2025
https://github.com/darxisr/networkscanner
Данный CLI скрипт предназначен для сканирования указанных подсетей на предмет наличия в них устройств. Для сканирования используются протоколы Telnet, SSH, ICMP.
cli cpp development gplusplus hacktool icmp linux network scanner socket-programming ssh telnet tool
Last synced: 09 Feb 2025
https://github.com/suryasekhar14/chat-app
A python Chat Application using Socket Programming.
chat-application python3 socket-programming
Last synced: 23 Apr 2025
https://github.com/tormol/tiprotd
An async server that implements many simple or rarely used protocols.
Last synced: 03 Dec 2024
https://github.com/tajiknomi/tcphostcli_windows
Simple TCP Server to handle multiple reverse connection/sessions
cpp netcat pen-testing remote-shell reverse-connection socket-programming windows
Last synced: 12 Apr 2025
https://github.com/gimploo/scuffed_whatsapp
tui version of whatsapp
c c11 mutlithreading socket-programming
Last synced: 07 May 2025
https://github.com/tanvi-surana/bcs-356-network-programming
:wavy_dash::wavy_dash: Network Programming Codes
networking socket-programming tcp-client tcp-server udp
Last synced: 06 Dec 2024
https://github.com/rayan2162/computer_network_lab_manual
6th semester Computer Network Laborotory (CSE-386) course's lab manual
acl application-layer cisco-packet-tracer computer-network computer-networking-lab inter-vlan-routing introduction-to-networking ipv6 nat networking-cable ospf rip router-configuration socket-programming subnetting vlan vlsm
Last synced: 10 Jun 2025
https://github.com/akshayxml/peer-to-peer-group-based-file-sharing-system
A P2P file sharing system implemented using socket programming, multi-threading and SHA1 hashing. Users can share, download files from the group they belong to. Downloading is done in parallel with multiple pieces from multiple peers.
cpp filesharing multithreading openssl peer-to-peer sha1-hash socket-programming
Last synced: 19 Mar 2025
https://github.com/tamimehsan/scarlet
Term project of Level-1 Term-2 using Java Networking and JavaFX gui
javafx material-design socket-programming
Last synced: 07 May 2025
https://github.com/nikhilroxtomar/socket-programming-server-in-c-and-client-in-python
A simple TCP client-server program, where server in written in C programming language while the client is written in Python programming language.
c python socket-programming tcp tcp-client tcp-server tcp-socket
Last synced: 21 Mar 2025
https://github.com/aarnt/gorgzorg
A simple multiplatform CLI network file transfer tool
bsd cli command-line command-line-tool linux multiplatform network-programming qt5 qt6 socket-programming transfer-files windows
Last synced: 15 Feb 2025
https://github.com/lorien/badserver
Bad Bad Server
gzip-bomb gzip-response socket socket-programming socket-server tcp-server
Last synced: 05 May 2025
https://github.com/bratah123/multiplayergame
A simple multiplayer game using python sockets, pygame, and pickle
pickle pygame python socket-programming
Last synced: 01 Feb 2025
https://github.com/meysam81/networked-sleeping-barber-problem
Multi-threaded C# GUI app, satisfying the FULLY fair "Sleeping Barber Problem" for network lab, implementation with socket
barber barber-shop barbershop c-sharp csharp gui multi-threading multithreading operating-system os problem-solving sleeping-barber socket socket-communication socket-io socket-io-client socket-programming socket-server socketio sockets
Last synced: 15 Jun 2025
https://github.com/zpnst/fast-server
Client-server application with hash table
client-server hash-table linked-list socket-programming unix
Last synced: 01 Feb 2025
https://github.com/connellr023/chatter-reborn
A massively concurrent chat application designed for real-time, one-on-one conversations.
actor-model concurrent-programming functional-programming gleam mist realtime-chat socket-programming
Last synced: 05 Apr 2025
https://github.com/jcs090218/jcscc_engine
JCSCC is a C/C++ game engine that provide a simple programming interface to do a cross-platform native code game. Include resource manager with secure deocode and encode algorithm. The purpose of the project is to learn how a game engine were made, knowing the game engine architecture and able to use it knowledge apply to all other modern game engine.
directx engine game game-engine gui math-library networking opengl operating-system rendering research resources sdl2 socket-programming
Last synced: 30 Apr 2025
https://github.com/zerefwayne/tic-tac-toe
A multiplayer tic-toe-game built with Socket.io and NodeJS
bootstrap fullstack nodejs socket-io socket-programming vue
Last synced: 15 Mar 2025
https://github.com/phanikmr/racepadserver
RacePadServer is a windows Server application used to communicate with Android app Racepad. RacePad is a Android App which is used as a gamepad/joystick to Windows PC games or Windows 8 games with your Android Mobile/Tablet using Bluetooth wireless connection. To use RacePad you need to install two softwares RacePad (Android client) and RacePadServer (Windows server) . This App provides you to save keyboard button mappings and send its corresponding virtual code to simulate/mimic the keyboard clicks. This App also provides to use your Android Accerlometer to steer in game which will give you best racing game experience and you can also save your game profiles remotely in your RacePadServer App and save your button mappings from keyboard . RacePad provides all basic keyboard buttons / shortcuts which will allow you to operate your PC remotely in your Bluetooth range.
bluetooth gamepad-controls kivy-framework pybluez python server socket-programming
Last synced: 22 Jun 2025
https://github.com/jeroen-45/screenshot-bot
A Minecraft Fabric mod that adds a simple socket server to your Minecraft client to aid automation using external programs.
fabric fabricmc fabricmc-mod fabricmc-mods minecraft minecraft-fabric minecraft-fabric-mod minecraft-fabric-mods minecraft-mod screenshot screenshot-utility screenshots socket-programming socket-server
Last synced: 12 Apr 2025
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: 29 Mar 2025
https://github.com/tanaytoshniwal/chat-java
:thought_balloon: :speech_balloon: A two way chat program written in JAVA using Networking and Socket Programming.
chat-java corejava frame gui-application java java-files javase socket-programming
Last synced: 22 Nov 2024
https://github.com/theshobhitsingh/multithreaded-webserver
A robust multithreaded TCP web server in Java that efficiently manages multiple client connections with personalized responses.
java multithreading socket-programming
Last synced: 23 Jun 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/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: 07 May 2025
https://github.com/darsan-in/remote-admin-tool
This project is a remote admin tool that allows administrators to execute commands on systems connected to a local network. Leveraging Python's socket programming and the PySimpleGUI framework, this tool provides a simple and effective way to manage remote systems with ease.
command-execution cross-platform it-support-tool local-network network-management pysimplegui python-gui remote-admin remote-commands socket-programming
Last synced: 16 Apr 2025
https://github.com/rashil2000/p2p
Simple peer to peer chat program
c networking socket-programming
Last synced: 01 May 2025
https://github.com/gwuah/hermes
a highly unstable irc client
irc irc-client pyhton3 socket-programming
Last synced: 28 Feb 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: 20 Jan 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: 17 Jun 2025
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/apsknight/antaran
अंतरण - A File Transfer Program implemented in C using UNIX Socket API over Transmission Control Protocol.
c ftp socket socket-programming
Last synced: 09 Apr 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: 23 Apr 2025
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: 12 Apr 2025
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: 12 Apr 2025
https://github.com/ranjan2104/find-ip-address
IP addresses are written and displayed in human-readable notations, such as 172.16. 254.1 in IPv4, and 2001:db8:0:1234:0:567:8:1 in IPv6. The size of the routing prefix of the address is designated in CIDR notation by suffixing the address with the number of significant bits, e.g., 192.168.
python-3 requests socket-programming
Last synced: 15 Jun 2025
https://github.com/bamless/cryptor
Client/Server multi-platform ransomware-like program written in C.
c client-server encryption linux network ransomware socket-programming windows
Last synced: 03 Jan 2025
https://github.com/srikanth284/online-voting-system
PC application for online voting system made in python using socket programming.
elections multithreaded-tcp-server onlinevotingsystem python python3 socket-programming tcp-socket voting-application voting-system
Last synced: 24 Feb 2025
https://github.com/aasmpro/simplesocket
simple implementation of python socket for creating server/client based programs supporting threading.
client hacktoberfest network-programming python python3 server socket socket-programming
Last synced: 21 Mar 2025
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: 13 Mar 2025
https://github.com/hamid-rezaei/discord-project
The final project of Advanced Programming in which we implemented client-server paradigm with socket programming in Java.
disign-pattern java javafx mvc-architecture networking object-oriented-programming socket-programming
Last synced: 22 Apr 2025
https://github.com/manucabral/winsock-example
Socket programming example for Windows
c client-server socket-programming winsock2
Last synced: 16 Mar 2025
https://github.com/sriramsk1999/pokerapp
A simple GUI implementation of Texas Hold 'em Poker playable over LAN.
poker socket-programming tkinter
Last synced: 15 Apr 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: 21 Jan 2025
https://github.com/rbaltrusch/pychatter
A minimal chat application for local network communication, including server hosting capabilities.
chat chat-application chatapp chatroom communication graphical-user-interface gui networking pychatter python python3 server socket socket-programming tkinter tkinter-gui
Last synced: 02 May 2025
https://github.com/yoyoberenguer/multiplayergameengine
2D Multiplayer game engine
game-engine multiplayer multiplayer-game socket-programming
Last synced: 03 Apr 2025
https://github.com/akshitadixit/socket-programming
Me while I learn sockets. Can't guarantee to maintain this tho.
socket socket-programming sockets
Last synced: 04 Apr 2025
https://github.com/chaitanyarahalkar/python-reverse-shell
A Reverse TCP Shell in Python
python python3 reverse-shell socket-programming tcp
Last synced: 04 Apr 2025
https://github.com/lasvegascoder/socket-programming
Socket Programming Class, allows you to communicate with existing socket device or application
php php5 php7 socket socket-application socket-device socket-programming
Last synced: 03 May 2025
https://github.com/vaithak/simple-proxy-server
A concurrent proxy server written in C to practise socket programming.
c networking proxy-server socket-programming vaithak
Last synced: 15 Mar 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: 28 Apr 2025
https://github.com/sid-bhatia-0/simplechatserver
Single room chat server implementation in Julia using TCP sockets
chatroom chatserver julia socket-programming tcp-socket
Last synced: 07 May 2025
https://github.com/shalinirago/DJITello-Cpp
A C++ API to communicate with the DJI Tello Drone
cpp dji socket-programming tello tello-control tello-drone udp-protocol
Last synced: 21 Dec 2024
https://github.com/30mb1/cgi_server
Simple CGI server on C using sockets.
c cgi cgi-server linux-server network-programming server socket-programming socket-server
Last synced: 07 Apr 2025
https://github.com/enginkaratas/socket-rooms
rooms, users, lobbys backend
rooms socket socket-io socket-programming socket-rooms socketio
Last synced: 22 Feb 2025
https://github.com/tienphuckx/anony-box-backbone
An anonymous chatting web
api-rest axum postg rust socket-programming
Last synced: 05 May 2025
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/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: 02 Apr 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: 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: 11 Mar 2025
https://github.com/nivindulakshitha/node
Build professional conversation when you all are in the same network!
Last synced: 21 Feb 2025
https://github.com/chanlito/socket.io-controllers
Use ES6 Class with Socket.IO
es6-classes socket-io socket-programming
Last synced: 09 Apr 2025
https://github.com/m-taghizadeh/pychat
PyChat is a massanger that implemented with python (socket programming)
messanger pychat socket-programming threading
Last synced: 11 May 2025