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

一款lcx.exe在golang下的实现, 可用于内网穿透, 建立TCP反弹隧道用以绕过防火墙入站限制等, This tool is used to establish reverse tunnel in NAT network environment, it can bypass firewall inbound restriction, support all functions of lcx.exe

computer-network frp lcx network socket socket-programming tcp tcp-client tcp-server

Last synced: 12 Apr 2025

https://github.com/cw1997/NATBypass

一款lcx.exe在golang下的实现, 可用于内网穿透, 建立TCP反弹隧道用以绕过防火墙入站限制等, This tool is used to establish reverse tunnel in NAT network environment, it can bypass firewall inbound restriction, support all functions of lcx.exe

computer-network frp lcx network socket socket-programming tcp tcp-client tcp-server

Last synced: 12 Mar 2025

https://github.com/cozis/microtcp

A minimal TCP/IP stack

c ip minimal socket socket-programming tcp

Last synced: 20 Nov 2024

https://github.com/ddddddo/packemon

Packet monster (っ‘-’)╮=͟͟͞͞◒ ヽ( '-'ヽ) TUI tool for sending packets of arbitrary input and monitoring packets on any network interfaces (default: eth0).

ebpf linux network network-programming networking observability packet packet-analyzer packet-generator packet-monitoring pcap penetration-testing pentesting protocol routing-protocols security socket-programming sockets system-programming

Last synced: 05 Apr 2025

https://github.com/ddddddO/packemon

Packet monster (っ‘-’)╮=͟͟͞͞◒ ヽ( '-'ヽ) TUI tool for sending packets of arbitrary input and monitoring packets on any network interfaces (default: eth0).

ebpf linux network network-programming networking observability packet packet-analyzer packet-generator packet-monitoring pcap penetration-testing pentesting protocol routing-protocols security socket-programming sockets system-programming

Last synced: 28 Mar 2025

https://github.com/yashindane/call-of-duty-

Turn your phone into a wireless controller for shooting games, with voice control!

machine-learning multithreading socket-programming

Last synced: 05 May 2025

https://github.com/davidleitw/socket

簡單的 socket programming 入門筆記。

c linux network socket socket-programming tcp tutorial tutorial-code tutorials udp

Last synced: 12 Apr 2025

https://github.com/rozukke/mcpp

A library to interface with Minecraft using C++.

cmake cpp minecraft socket-programming spigot-api

Last synced: 05 Apr 2025

https://github.com/nikhilroxtomar/multiple-client-server-program-in-c-using-fork

A simple tcp client server application that describes the communication between the client and a server. The server is a simple echo sever that can handle multiple client using fork.

echo fork network-programming socket socket-programming

Last synced: 14 Apr 2025

https://github.com/dexter-xd/project-box

C projects: algorithms, games, and networking

algorithms c cli-game projects socket-programming

Last synced: 15 May 2025

https://github.com/gabrieldim/chatsystem-java

Chat System made in Java using TCP Sockets.

chat java networking socket socket-programming tcp tcp-client tcp-server

Last synced: 20 Nov 2024

https://github.com/nikhilroxtomar/chatroom-in-c

A simple Chatroom built in C programming language. The program is built uses multithreading for handling multiple clients.

client-server-chat-application multithreading socket-programming

Last synced: 14 Apr 2025

https://github.com/sysprog21/khttpd

An experimental HTTP server implemented as Linux kernel module

http-server httpd linux-kernel socket-programming tcp web-server

Last synced: 08 May 2025

https://github.com/c14147/remoteconnectiontoolkit

A Development Kit for Remote Connection and Based on Python3.

creative-coding python python3 remote remote-control socket socket-programming theading

Last synced: 23 Jun 2025

https://github.com/shauryauppal/socket-programming-python

Client Server running code described with comments here.

c hacktoberfest multithreading python socket-programming

Last synced: 21 Mar 2025

https://github.com/Ideefixze/TutorialUnityMultiplayer

How to use Command Design Pattern to make custom networking for Unity?

game-development network network-programming socket-programming tutorial unity

Last synced: 25 Apr 2025

https://github.com/acassen/socket-takeover

Socket takeover from one process to another

high-availability socket-programming socket-takeover takeover

Last synced: 03 May 2025

https://github.com/mindinventory/socket-chat

This project will help you build a chat app by using the Socket IO library.

iphone mvvm mvvm-architecture mvvm-desing-pattern socket socket-communication socket-io socket-programming swift tcp

Last synced: 20 Nov 2024

https://github.com/hoangtran0410/caroonline_socketjava

Caro Online Game written in Java using Socket architecture

java multiplayer-game multithreading online-game socket-programming tic-tac-toe

Last synced: 05 Dec 2024

https://github.com/alphadose/alpha-chat

A chatroom in C made using Berkley Sockets

c socket-programming

Last synced: 19 Mar 2025

https://github.com/nikhilroxtomar/file-transfer-using-tcp-socket-in-c

A simple TCP client-server program written in C. In this program the client read a file and send its data to server. The server then receives the data and write it in a text file.

c client-server socket-programming tcp-socket

Last synced: 14 Apr 2025

https://github.com/capsadmin/luajitsocket

pure luajit ffi socket bindings for unix and windows

ffi luajit luajit-ffi-bindings pure-lua socket-programming sockets tcp udp

Last synced: 22 Nov 2024

https://github.com/aveek-saha/online-chess

A chess website where people can play against each other online.

chess chessboard live-game node-js nodejs realtime socket-io socket-programming tutorial

Last synced: 06 Apr 2025

https://github.com/CapsAdmin/luajitsocket

pure luajit ffi socket bindings for unix and windows

ffi luajit luajit-ffi-bindings pure-lua socket-programming sockets tcp udp

Last synced: 10 May 2025

https://github.com/richardfan1126/nitro-enclave-python-demo

Using Python to implement basic features on AWS Nitro Enclaves

aws aws-ec2 enclaves nitro nitro-enclaves python socket-programming

Last synced: 15 Apr 2025

https://github.com/fengjungle/qtsocket

Transferring messages and files between the server and the client are realized in this project.

cpp qt5 socket-programming

Last synced: 11 Apr 2025

https://github.com/nikhilroxtomar/tcp-client-server-implementation-in-c

An implementation of TCP client-server architecture in the C programming language, where both the client and server can communicate with each other.

socket-programming tcp-client tcp-server tcp-socket

Last synced: 14 Apr 2025

https://github.com/sensu-plugins/sensu-plugins-network-checks

This plugin provides native network instrumentation for monitoring and metrics collection, including: hardware, TCP response, RBLs, whois, port status, and more.

metrics monitoring network network-monitoring sensu-plugins socket-programming whois

Last synced: 23 Nov 2024

https://github.com/nikhilroxtomar/multithreaded-file-transfer-using-tcp-socket-in-python

A multithreaded file transfer client-server program build using a python programming language.

python-socket-server python3 socket-programming threading

Last synced: 14 Apr 2025

https://github.com/erfaniaa/fix-protocol

FIX 4.4 session layer implementation for a single pair of initiator (client) and acceptor (server) over TCP

asio boost cplusplus cpp data-structures finance financial financial-markets fix-protocol fixprotocol network socket-programming tcp

Last synced: 11 Apr 2025

https://github.com/nikhilroxtomar/file-transfer-using-tcp-socket-in-python3

A simple client-server program, where client send a file to server.

client-server file-transfer-protocol socket-programming

Last synced: 14 Apr 2025

https://github.com/1farz1/real-time-chat-app

This is simple real-time-chat-application build using Express,Socket io and other Npm Packages listed below , for learning purposes.

chat chat-application dot-env expressjs nodejs real-time redis socket-io socket-programming

Last synced: 12 Apr 2025

https://github.com/justehmadsaeed/python-sockets-file-transfer

Transfer files from the server to a client via sockets

hacktoberfest python socket socket-programming

Last synced: 28 Apr 2025

https://github.com/innovatorved/node-sockets

A custom implementation of web sockets using Node.js, a runtime environment for JavaScript. Web sockets enable real-time communication between a client (e.g. web browser) and server, often used for applications needing real-time updates like chat rooms or collaborative platforms

innovatorved javascript nodejs scratch-implementation socket-programming sockets websockets

Last synced: 10 Jun 2025

https://github.com/incubated-geek-cc/sg-transportation

A realtime application which shows Bus Routes and Bus ETAs via LTA's API.

bus-schedule bus-tracking nodejs realtime socket-io socket-programming

Last synced: 14 Apr 2025

https://github.com/gemblue/phpwebsocket

Simple PHP Websocket Library / Server for Fun

php-socket php-websocket socket-programming websocket

Last synced: 13 Apr 2025

https://github.com/lironmiz/network.py-python-course

Introductory course in the field of Server and client side programming in python and also network of the cyber education center from campus.gov.il.

clinet-side course ipv4 learning-by-doing multiplayer-server network network-programming osi-model project python python-networking self-learning server-side socket-library socket-programming tcp-client-server udp-client-server

Last synced: 18 Mar 2025

https://github.com/nateshmbhat/snakes

A LAN Multiplayer Snake game in C++ . This is a snake game which is a console based game written in C++ to which any number of players in LAN can join and play with their corresponding snakes with smooth synchronization.

cplusplus game-development object-oriented-programming socket socket-programming

Last synced: 19 Mar 2025

https://github.com/nikhilroxtomar/udp-client-server-program-in-c

A simple UDP Client Server program written in C language

client-server socket-programming udp-client-server

Last synced: 14 Apr 2025

https://github.com/pengzhaoqing/socketchat

A chat-room implementation with multi-threads and socket programming in 200-lines pyhon

chatroom client-server multithreading socket-programming tutorail

Last synced: 13 May 2025

https://github.com/jlokitha/group_chat_app

PlayTech Live Chat is a real-time chat application built with Java and JavaFX, featuring dynamic communication for customer support teams via socket programming. Enhance productivity with multimedia messaging and seamless interaction.

customer-support group-chat java javafx multimedia-messaging networking real-time-chat socket-programming

Last synced: 30 Apr 2025

https://github.com/deepakgouda/ftp-implementation

File Transfer Protocol implementation in C

ftp ftp-client ftp-server socket-programming tcp tcp-client tcp-server

Last synced: 14 Apr 2025

https://github.com/kavithma-thushal/chatapplication

Chat Application via Client-Server Architecture (Socket Programming Coursework)

chat-application java javafx simple-ui socket-programming

Last synced: 21 Nov 2024

https://github.com/kavithma-thushal/socketprogramming

This is learning about Introduction of Java Socket Programming in GDSE66

java javafx simple-ui socket-programming

Last synced: 21 Nov 2024

https://github.com/its-kumar/python.py

This repository contains all python language programs. Basic as well as advance program in python. such as working with database, file operations, object oriented programming, etc.

multiprocessing multithreading oop python python-tutorial python3 socket-programming testing webscraping working-with-files

Last synced: 14 May 2025

https://github.com/alexander-scott/multiplayerproject

Real-Time Multiplayer Game featuring an authoritative server, lobby system and efficient serialisation.

authoritative client-server csharp monogame multiplayer-game multithreading protobuf-net socket-programming

Last synced: 20 Jun 2025

https://github.com/countvajhula/dummyclientserver

A dummy TCP client and server application.

client-server socket-programming sockets tcp

Last synced: 13 Apr 2025

https://github.com/ajayrandhawa/socket-programming-c

A socket is the mechanism that most popular operating systems provide to give programs access to the network. It allows messages to be sent and received between applications (unrelated processes) on different networked machines.

c http-client http-server language network network-programming programming socket socket-programming tcp-client tcp-server

Last synced: 22 Nov 2024

https://github.com/innovatorved/peer-2-peer-videocall

A WebRTC implementation of Peer to Peer videocall for desktop

innovatorved javascript nextjs socket-programming webrtc webrtc-video

Last synced: 18 Mar 2025

https://github.com/nikhilroxtomar/udp-client-server-implementation-in-c

A simple implementation of the UDP (User Datagram Protocol) client-server program in the C programming language.

socket-programming udp udp-client udp-server udp-socket

Last synced: 14 Apr 2025

https://github.com/ajb413/python-socket-demo

Socket programming demo with native Python and also PubNub.

peer-to-peer pubnub python python-socket python-sockets socket-programming sockets

Last synced: 28 Apr 2025

https://github.com/a-luna/async-file-server

Light-weight, cross-platform (NET Core 2.1) C# Asynchronous file server and text messaging platform. Utilizes custom extension methods which wrap asynchronous TCP socket method pairs, providing the benefits of the Task Parallel Library (TPL) to socket programming.

asynchronous c-sharp cross-platform csharp dot-net file-server file-sharing file-upload linux net-core net-core-2 net-core2 socket socket-io socket-programming sockets task-based tpc tpl tpl-sockets

Last synced: 21 Jun 2025

https://github.com/khaledashrafh/ftp-client-server-application

This is a implementation of a FTP (File Transfer Protocol) client-server application using Java sockets. The client can connect to the server, login with username and password, and download files from the server. The server can handle multiple clients and authenticate them using a file that stores the authorized users and their passwords. The serve

file-transfer-protocol ftp ftp-client ftp-server java java-socket-programming java-sockets socket-programming

Last synced: 02 Feb 2025

https://github.com/Eleven-am/pondLive

PondLive is a lightweight, and easy to use serverside only web framework, leveraging the power of PondSocket to create a simple, yet powerful, SPA framework.

nodejs responsive server single-page-app socket socket-programming websocket websockets

Last synced: 06 Dec 2024

https://github.com/priyendumori/Mini-Bit-torrent

Peer-to-peer file sharing system implemented using socket programming and multithreading in C++. Peers can upload and download text and multimedia files using custom format for torrent files called .mtorrent file.

bittorrent bittorrent-client bittorrent-tracker filesharing mtorrent multithreading peer-to-peer sha1 socket-programming

Last synced: 24 Nov 2024

https://github.com/m-taghizadeh/pydos

Implemetation Denial of services attack with python (socket programming and threading)

dos-attack hacking socket-programming threading

Last synced: 11 May 2025

https://github.com/innovatorved/contkt

A Web based Communication Plateform Online realtime Chat App

chat-application javascript nextjs nodeja react realtime socket-io socket-programming

Last synced: 18 Mar 2025

https://github.com/sug0/irc-cpp

Simple C++ IRC bot implementation (with optional ssl connections)

bot cpp irc lib library network openssl secure simple socket-programming sockets ssl tls

Last synced: 18 Mar 2025

https://github.com/gabrieledarrigo/ducky

A quack quacky UDP cache server 🦆 developed for the Networking course of "Sicurezza dei Sistemi e Delle Reti Informatiche" bachelor's degree program.

c cache network-programming socket-programming udp university university-project

Last synced: 10 Apr 2025

https://github.com/emrecpp/packethandler

Send, recv, encrypt, decrypt, compress data as Packet and send it with socket for Python. You will be able to manage socket communication easily and comprehensibly using this package.

deserialization deserialize deserializer packet parse-data python serialization serialize serializer socket socket-programming tcp tcp-client tcp-server

Last synced: 10 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/pasan-pahasara/socket-programming-basic

A socket is a software endpoint that can create a bidirectional communication channel between a server and a client.

java socket-programming

Last synced: 11 Apr 2025

https://github.com/wxxshirley/chatroom

💻基于socket网络聊天室,计算机网络课程pj。v2.0多人群聊,好友间私聊

chatroom socket-programming tkinter-gui

Last synced: 16 Jun 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/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