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

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

python3 socket-programming

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/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/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/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/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/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/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/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/dmarsh19/socket_chat

A portable, lightweight LAN Messenger.

python socket-programming tkinter

Last synced: 14 May 2026

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