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

Projects in Awesome Lists tagged with network-protocols

A curated list of projects in awesome lists tagged with network-protocols .

https://github.com/etingof/pyasn1

Generic ASN.1 library for Python

asn network-protocols protocols pyasn1 python

Last synced: 21 Oct 2025

https://github.com/cea-sec/TorPylle

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

hacktoberfest network-analysis network-protocol network-protocols network-security protocol python scapy tor

Last synced: 22 Apr 2025

https://github.com/mercury13/curl4delphi

A little libcURL binding for Delphi XE2+. Supports “easy” interface only. See wiki for more documentation.

curl-library delphi-xe libcurl network-protocols

Last synced: 10 Jun 2025

https://github.com/dmbaturin/encapcalc

An HTML/JS encapsulation overhead calculator

html network-admin network-protocols

Last synced: 25 Oct 2025

https://github.com/zhh2001/p4-protocol-headers

📚 Open-source P4 Protocol Header Library | Standardized and extensible P4 templates for common network protocols (e.g., TCP, UDP, IPv4, IPv6), accelerating programmable data plane development.

network network-protocols p4 protocol protocol-headers sdn software-defined-networking

Last synced: 20 Apr 2026

https://github.com/keithduncan/corenetworking

Simple set up for building Objective-C network clients and servers, includes a simple HTTP server out of the box.

client network-protocols networking objective-c server

Last synced: 21 Mar 2025

https://github.com/ogham/hexit

A hexadecimal emitter language.

bytes file-formats hexadecimal network-protocols rust

Last synced: 23 Jul 2025

https://github.com/dlemel8/network_parser_combinator

POC of parsing network protocols using parser combinators pattern

dtls12 functional-programming network-protocols parser-combinator rust tdd tls12 tls13

Last synced: 21 Jun 2026

https://github.com/helcsnewsxd/famaf-computer_science-networks_and_distributed_systems

Laboratorios de la materia de Redes y Sistemas Distribuidos de la Licenciatura en Ciencias de la Computación de FAMAF (UNC)

analysis cpp famaf-unc network network-algorithms network-protocols omnetpp python university-subjects

Last synced: 28 Feb 2025

https://github.com/mozturan/iot--simulation

A ZigBee + MQTT simulation with interface to monitor data.

cupcarbon firebase hivemq iot monitoring mqtt network-protocols simulation streamlit zigbee

Last synced: 18 Apr 2026

https://github.com/astrodynamic/l4networkquests

NetworkQuests explores TCP/UDP with FlatBuffers in C++, focusing on socket programming, data transmission optimization, and efficient serialization, managed with CMake.

asyncronous client-server cmake cmake-presets code-generation cpp cpp20 deserialization flatbuffers l4 learning network network-protocols osi serialization tcp tcp-socket udp udp-socket

Last synced: 08 Feb 2026

https://github.com/ksmooi/cxx_lab

cxx_lab is a comprehensive learning platform designed to help developers and researchers deepen their understanding of C++ for backend and cloud technologies through practical modules, demos, and applications.

async-await multithreading network-programming network-protocols nosql-database parallel-programming sql-database

Last synced: 01 Apr 2025

https://github.com/davidkroell/edurouter

The educational router. User-spaced software defined routing (and more)

educational firewall golang lowlevel network-programming network-protocols networking routing system-programming

Last synced: 27 May 2026

https://github.com/facsimiles/miredo

🌐 Miredo: Seamlessly connect to IPv6 networks from IPv4 environments using Teredo tunneling. Perfect for overcoming NAT limitations, ensuring full IPv6 connectivity. Essential for developers needing reliable IPv6 access. Boost your network capabilities today! [MIRROR][UNOFFICIAL]

bsd ipv6 ipv6-nat ipv6-over-udp ipv6-relay ipv6-support ipv6-tunneling linux mirror mirrored-repository nat nat-traversal network-protocols networking teredo teredo-server tunneling udp unofficial unofficial-mirror

Last synced: 12 May 2026

https://github.com/paul-weqe/netshell

Network shell built on Rust. Inspired by the JUNOS CLI

cli juniper network-protocols networking rust shell

Last synced: 18 May 2026

https://github.com/marcelofcandido/protohackers

[WIP] Network protocols servers for protohackers challenges

network-protocols protohackers protohackers-solutions

Last synced: 14 Sep 2025

https://github.com/paulshpilsher/router-flood

Advanced network stress testing tool for controlled environments. Multi-protocol packet generation (UDP/TCP/ICMP/IPv6/ARP) with built-in safety validation, audit logging, and real-time statistics. Designed for authorized network testing and educational purposes only.

arp authorized-testing ddos ddos-tool educational-tool icmp ip4 ip6 network-protocols network-security network-testing rust safety-first security-tools sockets stress-testing tcp tokio udp

Last synced: 22 Sep 2025

https://github.com/leynos/wireframe

Frame router for wire protocols in Rust

lib network-protocols router rust rust-crate wire-protocol

Last synced: 30 Aug 2025

https://github.com/gill-singh-a/network-scanner

A Python Program that scans the Network giving a list of IP Addresses and MAC Addresses of the devices connected to that Network.

lan network network-protocols network-scanner networking python scanner scapy wifi

Last synced: 15 Jun 2026

https://github.com/gill-singh-a/dhcp-listener

A Python Program that listens for DHCP Packets when a device connects to the same network on which our device is connected

dhcp dhcp-listener network network-protocols networking python python-3 scapy sniffing

Last synced: 28 Jun 2025

https://github.com/kimleeheng/azure-network-protocols

Instructions/tutorial on how to inspect network protocols using Wireshark and Windows Powershell within Azure virtual machines

azure dhcp dns icmp network-protocols networking ssh tcp-ip virtual-machine windows-powershell wireshark

Last synced: 14 May 2026

https://github.com/gill-singh-a/http-sniffer

A Python Program that sniffs HTTP Packets and displays useful information on the screen

http http-protocol http-sniffing network network-protocols networking python python-3 scapy sniffing

Last synced: 15 Apr 2026

https://github.com/labex-labs/wireshark-for-beginners

In this course, you will learn how to use Wireshark to capture and analyze network traffic. You will learn how to install Wireshark, capture packets, and analyze them. You will also learn how to use Wireshark to troubleshoot network issues, analyze network traffic, and secure your network.

beginner-guide course cybersecurity cybersecurity-education cybersecurity-tools hands-on labex labs network-analysis network-monitoring network-protocols network-security network-troubleshooting packet-capture programming protocol-decoding security-analysis tcp-ip traffic-analysis wireshark-tutorials

Last synced: 16 Feb 2026

https://github.com/yosef-alsabbah/bgp-ospf-eigrp-and-hsrp-multi-department-network-configuration

This repository includes the configuration of a multi-department network using BGP, OSPF, EIGRP, and HSRP. It connects IT, HR, and R&D departments with optimized routing protocols and redundancy. Features include HSRP for failover, BGP for inter-department communication, and .pkt topology files.

bgp-protocol eigrp-protocol hsrp-configuration network-protocols networks packet-tracer protocols

Last synced: 05 Mar 2026