An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: network-protocol

fenhl/async-proto

Rust library facilitating simple binary network protocols with async support

Language: Rust - Size: 197 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

OpenIPC/smolrtsp

A lightweight real-time streaming library for IP cameras

Language: C - Size: 33.2 MB - Last synced at: 4 days ago - Pushed at: 22 days ago - Stars: 262 - Forks: 55

royalapplications/royalvnc

A modern, high performance implementation of the VNC/RFB protocol written in Swift.

Language: C - Size: 2.95 MB - Last synced at: 4 days ago - Pushed at: 10 days ago - Stars: 54 - Forks: 5

dmaivel/sharedgl

An OpenGL implementation enabling 3D acceleration for Windows and Linux guests in QEMU/KVM

Language: C - Size: 718 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 78 - Forks: 5

futile/enet-rs

High-level bindings for the ENet networking library (http://enet.bespin.org)

Language: Rust - Size: 73.2 KB - Last synced at: 16 days ago - Pushed at: almost 3 years ago - Stars: 41 - Forks: 24

KeKe-Li/data-structures-questions

golang sorting algorithm and data construction.

Size: 27.8 MB - Last synced at: 28 days ago - Pushed at: over 1 year ago - Stars: 1,876 - Forks: 467

Lonami/terry

A Rust bot for Terraria 1.4

Language: Rust - Size: 638 KB - Last synced at: 2 days ago - Pushed at: 3 months ago - Stars: 19 - Forks: 7

cea-sec/TorPylle 📦

A Python / Scapy implementation of the OR (TOR) protocol.

Language: Python - Size: 114 KB - Last synced at: 19 days ago - Pushed at: over 3 years ago - Stars: 98 - Forks: 21

satanmyninjas/quantum-c

QuantumC: A C-based experimental internet protocol leveraging quantum-resistant encryption for enhanced security.

Language: C - Size: 26.4 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

apsrcreatix/Socket-Programming-With-C

:envelope: Learn Network Protocol and Network Programming

Language: C - Size: 530 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 214 - Forks: 110

Defaultik/winsec

Vulnerability scan & fix for your Windows

Language: Python - Size: 34.2 KB - Last synced at: about 2 months ago - Pushed at: 5 months ago - Stars: 2 - Forks: 0

PDP-10/supdup

Community maintained SUPDUP client for Unix

Language: C - Size: 16.8 MB - Last synced at: 3 days ago - Pushed at: 7 months ago - Stars: 21 - Forks: 8

Banyc/mux

A high-throughput duplex-openable multiplexer on any reliable protocols

Language: Rust - Size: 104 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

sbischoff-ai/pygase

A Python package that contains a high-performance, versatile UDP-based game server, client and network protocol with a simple API.

Language: Python - Size: 993 KB - Last synced at: 5 days ago - Pushed at: 6 months ago - Stars: 45 - Forks: 7

sstock2005/TNPL

Terraria Network Protocol Library

Language: Python - Size: 9.77 KB - Last synced at: 14 days ago - Pushed at: 10 months ago - Stars: 3 - Forks: 1

amirna2/RadioMesh

A library for building wireless, low power mesh networks using long range radios. Perfect for sensor networks, IoT devices, and remote control/monitoring systems.

Language: C++ - Size: 980 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

MephisTools/diablo2-protocol

Diablo 2 network protocol

Language: JavaScript - Size: 2.01 MB - Last synced at: about 4 hours ago - Pushed at: almost 5 years ago - Stars: 80 - Forks: 19

pamoroso/interpinkie

A Finger client in Interlisp

Size: 43 KB - Last synced at: about 2 hours ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

9boom/Terraria-Bot

Terraria Network Protocol Bot

Language: Python - Size: 32.3 MB - Last synced at: 2 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

chrivers/isolinear-chips

Protocol specification for Artemis Space Bridge Simulator

Size: 162 KB - Last synced at: about 2 months ago - Pushed at: almost 8 years ago - Stars: 4 - Forks: 0

artemis-nerds/protocol-docs

Unofficial documentation for the Artemis network and file protocols, written by the Artemis community

Language: HTML - Size: 896 KB - Last synced at: 6 days ago - Pushed at: over 4 years ago - Stars: 9 - Forks: 5

cdpxe/CCEAP

The Covert Channel Educational Analysis Protocol (CCEAP) is a network protocol designed for teaching covert channels to professionals and students in higher education. It is also an easy-to-use covert channel traffic generator. The basis for CCEAP are so-called `hiding patterns'.

Language: C - Size: 4.5 MB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 14 - Forks: 3

element-protocol/element-protocol

The decentralized, completely anonymous, lightweight, peer-to-peer network communication protocol.

Language: C - Size: 491 KB - Last synced at: 8 days ago - Pushed at: almost 6 years ago - Stars: 24 - Forks: 7

simeononsecurity/openroaming-proxy Fork of wireless-broadband-alliance/openroaming-proxy

Deploy a openroaming optimized and configurable local RADIUS server with RadSec proxy support using Docker

Language: Shell - Size: 55.7 KB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

arasgungore/EEBUS-in-Java

Java implementation of the EEBUS protocol suite which provides support for the SHIP and SPINE protocols.

Language: Java - Size: 68.4 KB - Last synced at: 29 days ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 2

open-dis/xmlpg

Xml Multi-Language Protocol Generator -- code generator for Open DIS

Language: Java - Size: 9.38 MB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 6 - Forks: 7

alkuzin/ntool

Multifunctional network analyser tool written in C++ for Linux (ping, traceroute)

Language: C++ - Size: 229 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 2 - Forks: 0

ShaKiraMcDonald/azure-network-protocols

In this tutorial, we observe various network traffic to and from Azure Virtual Machines with Wireshark as well as experiment with Network Security Groups.

Size: 13.7 KB - Last synced at: 9 months ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

MarinosSav/Chat_Client

A project aimed at implementing a basic chat client between two endpoints utilizing a typical application-layer protocol. Includes packet preparation, validation and routing implemented in C++.

Language: C++ - Size: 8.79 KB - Last synced at: about 2 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

0x00wolf/virtual-privacy

A Pythonic Swiss-Army knife for conducting covert communications over insecure networks, generating encrypted reverse-shells, file transfers, and secure data storage.

Language: Python - Size: 367 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

arijitdirghangi/MITM-Detection-and-Preventions

I built this Project in Cybermania of Jetking 2022 that Detect MITM Attack and also gives you the Solutions.

Language: Shell - Size: 1.96 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

larsbrinkhoff/mldev

ITS remote file system

Language: C - Size: 46.9 KB - Last synced at: about 1 month ago - Pushed at: about 8 years ago - Stars: 4 - Forks: 2

mathusanm6/Network-Programming-Workshop

Featuring practical exercises and projects completed during Network Programming course, this collection illustrates my progress in mastering concepts and techniques from socket programming to network protocols.

Language: C - Size: 2 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

darvik80/core-utils

Small libs for my projects based on Boost.Library & SDL2

Language: C++ - Size: 8.64 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 2

nlintas/Auction-System-in-Java

Auction system with a client - server design allowing for multiple clients to host or be part of auctions.

Language: Java - Size: 38.9 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 1

justincpresley/ndn-sync

ndn-sync: A Go Library for NDN Distributed Dataset Synchronization "Sync" Protocols.

Language: Go - Size: 414 KB - Last synced at: 11 months ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 1

onegentig/VUT-FIT-IPK2023-projekt1 📦

První projekt (klient pro síťový výpočetní protokol) z předmětu Počítačové komunikace a sítě (IPK), čtvrtý semestr bakalářského studia BIT na FIT VUT/BUT, ak.rok 2022/2023

Language: C++ - Size: 74.2 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

tier2novelist/multi-chat

Multithreading chat room SDK based on HTML-like protocol

Language: Java - Size: 4.95 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

slipperysquid/TransportProtocol

transport protocol using UDP

Language: Python - Size: 73.2 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

ananthvk/protohackers-solutions

My solutions to the protohackers problems (https://protohackers.com), which consists of challenge problems on building servers. My goal is to use asyncio in python to solve these problems.

Language: Python - Size: 3.26 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

zap-lib/zap-lib.github.io

A library for building multi-device applications

Size: 864 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 1

geokyr/computer-networks

Network Protocols (IP, ARP, ICMP, TCP, UDP) - Application Protocols (FTP, TFTP, TELNET, SSH, HTTP, HTTPS, DNS, SMTP) - Protocol Analysis - Network Structure | Computer Networks at ECE NTUA

Size: 13.8 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Chaosnet/amber

David Moon's Amber document, AI memo 628

Language: CSS - Size: 192 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

Chaosnet/supdup Fork of PDP-10/supdup

Community maintained SUPDUP client for Unix - this for connects using Chaosnet

Language: C - Size: 16.8 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 0

ms0g/virtnd

Virtual L3 Network Device

Language: C++ - Size: 71.3 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

nnimish19/P2PFileTransfer

Simplified BitTorrent File Distribution Protocol

Language: Java - Size: 39.1 KB - Last synced at: over 1 year ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

t-costa/WIMP-Multihop-Protocol

Multihop routing protocol

Language: C++ - Size: 1.35 MB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 0

psprawka/Zappy

The very first team in 42 SV that finished this crazy, multi-players, single process and single thread game within a TCP/IP network 🤖

Language: C++ - Size: 28.4 MB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 6 - Forks: 0

Fabi8997/P2P-data-collector

A distributed peer-to-peer application implementing a system for sharing constantly updated data on the COVID-19 pandemic, developed for the computer networks exam for the computer engineering course at the University of Pisa.

Language: C - Size: 1.59 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

mucaho/jnetrobust

Fast, reliable & non-intrusive message-oriented virtual network protocol for Java 6+.

Language: Java - Size: 755 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 23 - Forks: 0

agx-r/Network-Protocol

This project demonstrates a basic implementation of a network protocol using NASM (Netwide Assembler). The protocol showcases a simple client-server interaction.

Language: Assembly - Size: 6.84 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

WukoSiric/Distance-Vector-Networking

Implementation of Distance-Vector networking algorithm in Python.

Language: Python - Size: 12.7 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

Ayan-Banerjee-918/Network-Programming

Repository storing implementations of various network oriented programs ranging from msg queues to sockets using C

Language: C - Size: 107 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

BonGabriel/azure-network-protocols

In this tutorial, we observe various network traffic to and from Azure Virtual Machines with Wireshark as well as experiment with Network Security Groups.

Size: 0 Bytes - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

agusotto96/protohackers

In this repository you will find the solutions for the Protohackers problems.

Language: Rust - Size: 44.9 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

Mainvooid/kcp-hpp

A single header file version of kcp protocol.With full comments and extensions (RDC control support, packet loss rate statistics)

Language: C++ - Size: 96.7 KB - Last synced at: 4 months ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 0

christoph-ueker/bachelor-thesis

Official repository for the bachelor thesis "Learning UPPAAL Timed Automata from Network Protocol Traces"

Language: Python - Size: 77.7 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

JasonMahdjoub/MaDKitLanEdition

Multiagent Development Kit (Lan Edition)

Size: 22.6 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 1

dodolab/CogEngine

Component-oriented 2D game engine for OpenFrameworks

Language: C - Size: 23.2 MB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 1

RolandoAndrade/juego-truco 📦

Juego de cartas españolas "Truco" realizado como proyecto de Redes de Computadores I.

Language: Java - Size: 1.44 MB - Last synced at: 10 months ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 1

bitpeach/Protocol-Informatics

“Protocol Informatics” is a project to design for automatically network protocol reverse engineering based on frame or packet analysis. "PI" is short for “Protocol Informatics”, which introduces local and global sequence alignment algorithms. The PI project is famous in network protocol reverse engineering based on network trace. I am not the author of PI project. However, the previous website storing PI project disappeared. That makes me to open a github issue to keep the codes of PI poject.

Size: 3.38 MB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 41 - Forks: 14

maoxuli/netb

NetB - Base and Blocks for Network Programming

Language: C++ - Size: 487 KB - Last synced at: 20 days ago - Pushed at: over 7 years ago - Stars: 3 - Forks: 4

Philesiv/Stop-and-Wait-Protocol

Using UDP-Socket with a Stop and Wait Protocol/Automatic Repeat request to transfer data with error control

Language: Java - Size: 587 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 1 - Forks: 1

i4things/NodeAPI

Node/Device API for sending and receiving data over LoRa or WiFi/Ethernet

Language: C++ - Size: 7.97 MB - Last synced at: almost 2 years ago - Pushed at: about 4 years ago - Stars: 15 - Forks: 4

rjrakshit24/nstpd

Network Security Transport Protocol (NSTP) is replicated by a python program that uses a Public Key Infrastructure (PKI) to authenticate participants allowing access to a centralized data store. Identity verification of the peers is done using certificate authority database & certificate status servers.

Language: Python - Size: 13.7 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 1

gokberkakdeniz/memuncached

IZTECH - CENG 421 - Network Programming - Final Project: memuncached

Language: C - Size: 851 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

lucajungnickel/CC1200RateAdaptationMinstrel

Rate Adaptation Minstrel algorithm for TI CC1200 on a Beaglebone

Language: C - Size: 216 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

OzgurBagci/rdtp

Reliable Data Transfer Protocol w/ SCTP Implementation Included for Comparison

Language: Python - Size: 43.9 KB - Last synced at: 7 days ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

SexySparrow/TCPSubscriberSystem

A server subscriber model made that uses the TCP and UDP network protocols.

Language: C++ - Size: 93.8 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

psprawka/IRC

My very very very own 42 Underground Chat 🤫💬 (An IRC client and server allowing users to chat within channels on TCP/IP network).

Language: C - Size: 3.73 MB - Last synced at: about 2 years ago - Pushed at: almost 7 years ago - Stars: 2 - Forks: 0

albert-espin/smart-house-network

Network Protocols Simulation for a Smart House

Size: 17.6 MB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

collabserver/collabserver-network

Network code used by the client and server (e.g., messaging protocol and socket)

Language: C++ - Size: 2.79 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 1

it21208/WDM-Passive-Star-Protocol

Implementation of the WDM Passive Star Network Protocol

Language: Python - Size: 1.56 MB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

guangqianpeng/rdp

A Reliable ARQ Protocol Based on UDP

Language: C++ - Size: 16.6 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 3

MaoJianwei/Mao_Protocol_Stack

C++ network protocol stack, with SOCK_RAW & multi-thread support

Language: C++ - Size: 211 KB - Last synced at: 2 months ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

alabbas-ali/Network-Protocols-Similarity

Language: Java - Size: 201 MB - Last synced at: 3 months ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

niyazm524/GamingPlatform

Universal gaming platform with own network and graphics realizations

Language: C# - Size: 66.4 KB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

constroy/uOSPF

A simplified implementation of OSPF (Open Shortest Path First)

Language: C - Size: 2.34 MB - Last synced at: about 2 years ago - Pushed at: almost 8 years ago - Stars: 0 - Forks: 0

kejriwalrahul/Go-Back-N-Simulator

A Simulation for GBN Protocol

Language: Java - Size: 17.6 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

kejriwalrahul/OSPF-Routing-Simulation

An OSPF Routing Simulation Program

Language: Java - Size: 206 KB - Last synced at: about 2 years ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 0

konatabrk/chat-protocol

Network protocol for decentralized chat with structured peer-to-peer architecture.

Language: Python - Size: 32.2 KB - Last synced at: 24 days ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 1

montyanderson/construction

:construction: Interface with binary structures in Javascript, built for network protocols.

Language: JavaScript - Size: 10.7 KB - Last synced at: 26 days ago - Pushed at: over 8 years ago - Stars: 2 - Forks: 0