An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with socket-programming

A curated list of projects in awesome lists tagged with socket-programming .

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/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/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/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/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/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/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.

mio rust socket-programming

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/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/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/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/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/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/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/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/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/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/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/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/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/nivindulakshitha/node

Build professional conversation when you all are in the same network!

python3 socket-programming

Last synced: 21 Feb 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