network-protocol

There are 104 repositories under network-protocol topic.

  • KeKe-Li/data-structures-questions

    golang sorting algorithm and data construction.

  • smolrtsp

    OpenIPC/smolrtsp

    A lightweight real-time streaming library for IP cameras

    Language:C359151780
  • apsrcreatix/Socket-Programming-With-C

    :envelope: Learn Network Protocol and Network Programming

    Language:C21853110
  • dmaivel/sharedgl

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

    Language:C102745
  • cea-sec/TorPylle

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

    Language:Python9814121
  • MephisTools/diablo2-protocol

    Diablo 2 network protocol

    Language:JavaScript83114419
  • royalvnc

    royalapplications/royalvnc

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

    Language:C8071212
  • 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.

  • futile/enet-rs

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

    Language:Rust4541226
  • 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:Python45157
  • element-protocol/element-protocol

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

    Language:C26707
  • mucaho/jnetrobust

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

    Language:Java245141
  • PDP-10/supdup

    Community maintained SUPDUP client for Unix

    Language:C228228
  • Lonami/terry

    A Rust bot for Terraria 1.4

    Language:Rust21126
  • Vitaliy-Grigoriev/Protocol-Analyzer

    Fuzz testing framework for network protocols.

    Language:C++17306
  • i4things/NodeAPI

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

    Language:C++16204
  • 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:C15403
  • shruthi64/Socket-Programming-in-C

    Socket programming to implement simple programs

    Language:C15102
  • widd/cp-protocol

    A network protocol reference of the now defunct online game, Club Penguin.

  • arasgungore/EEBUS-in-Java

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

    Language:Java9412
  • artemis-nerds/protocol-docs

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

    Language:HTML991555
  • open-dis/xmlpg

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

    Language:Java72197
  • 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++6210
  • dodolab/CogEngine

    Component-oriented 2D game engine for OpenFrameworks

    Language:C5102
  • justincpresley/ndn-sync

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

    Language:Go5121
  • larsbrinkhoff/mldev

    ITS remote file system

    Language:C5332
  • 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++5100
  • chrivers/isolinear-chips

    Protocol specification for Artemis Space Bridge Simulator

  • JSPrismarine/JSBinaryUtils

    High-performance TypeScript library for binary data manipulation with dynamic buffer management

    Language:TypeScript4032
  • 9boom/Terraria-Bot

    Terraria Network Protocol Bot

    Language:Python3100
  • Chaosnet/supdup

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

    Language:C3100
  • christoph-ueker/bachelor-thesis

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

    Language:Python3100
  • maoxuli/netb

    NetB - Base and Blocks for Network Programming

    Language:C++3104
  • TNPL

    sstock2005/TNPL

    Terraria Network Protocol Library

    Language:Python3101
  • zap-lib/zap-lib.github.io

    A library for building multi-device applications

  • jamesgober/network-protocol

    Modular, high-performance Rust protocol layer for local, remote, and cluster communication. Built for databases, daemons, and real-time systems.

    Language:Rust21