#Network-programming

Showing 40 of 40 repositories tagged #network-programming, ranked by stars

txthinking
txthinking
brook

A cross-platform programmable network tool

Score
100
โ˜… 15.1k โ‘‚ 2.4k โ€”
Go
cloudflare
cloudflare
quiche

๐Ÿฅง Savoury implementation of the QUIC transport protocol and HTTP/3

Score
100
โ˜… 11.7k โ‘‚ 1.0k +27/day
Rust
microsoft
microsoft
msquic

Cross-platform, C implementation of the IETF QUIC protocol, exposed to C, C++, C# and Rust.

Score
90
โ˜… 4.7k โ‘‚ 675 +2/day
C
EmilHernvall
EmilHernvall
dnsguide

A guide to writing a DNS Server from scratch in Rust

Score
30
โ˜… 4.6k โ‘‚ 283 +7/day
cloudwego
cloudwego
netpoll

A high-performance non-blocking I/O networking framework focusing on RPC scenarios.

Score
67
โ˜… 4.6k โ‘‚ 505 +6/day
Go
x4nth055
x4nth055
pythoncode-tutorials

The Python Code Tutorials

Score
100
โ˜… 3.0k โ‘‚ 2.0k โ€”
Jupyter Notebook
eclipse-zenoh
eclipse-zenoh
zenoh

zenoh unifies data in motion, data in-use, data at rest and computations. It carefully blends traditional pub/sub with geo-distributed storages, queries and computations, while retaining a level of time and space efficiency that is well beyond any of the mainstream stacks.

Score
80
โ˜… 3.0k โ‘‚ 326 +38/day
Rust
kurogai
kurogai
100-redteam-projects

Projects for security students

Score
100
โ˜… 2.9k โ‘‚ 411 +4/day
Python
EONRaider
EONRaider
blackhat-python3

Source code for the book "Black Hat Python" by Justin Seitz. The code has been fully converted to Python 3, reformatted to comply with PEP8 standards and refactored to eliminate dependency issues involving the implementation of deprecated libraries.

Score
78
โ˜… 2.4k โ‘‚ 452 +2/day
Python
Allenxuxu
Allenxuxu
gev

๐Ÿš€Gev is a lightweight, fast non-blocking TCP network library / websocket server based on Reactor mode. Support custom protocols to quickly and easily build high-performance servers.

Score
33
โ˜… 1.8k โ‘‚ 193 โ€”
Go
ThisSeanZhang
ThisSeanZhang
landscape

The goal is to make it easier to configure your favorite Linux distribution as a router. Built with Rust and eBPF.

Score
70
โ˜… 1.5k โ‘‚ 101 +9/day
Rust
Tencent
Tencent
tquic

A high-performance, lightweight, and cross-platform QUIC library

Score
50
โ˜… 1.4k โ‘‚ 144 โ€”
Rust
plabayo
plabayo
rama

modular service framework to move and transform network packets

Score
60
โ˜… 1.1k โ‘‚ 95 +16/day
Rust
EONRaider
EONRaider
violent-python3

Source code for the book "Violent Python" by TJ O'Connor. The code has been fully converted to Python 3, reformatted to comply with PEP8 standards and refactored to eliminate dependency issues involving the implementation of deprecated libraries.

Score
89
โ˜… 1.0k โ‘‚ 181 +2/day
Python
newtools
newtools
zsocket

Zero-copy sockets for Linux in Golang

Score
0
โ˜… 832 โ‘‚ 65 โ€”
Go
Ghvstcode
Ghvstcode
Rust-Tcp

Implementing TCP In Rust

Score
10
โ˜… 462 โ‘‚ 26 โ€”
tbotnz
tbotnz
netpalm

ReST based network device broker

Score
100
โ˜… 454 โ‘‚ 54 โ€”
Python
Cuprate
Cuprate
cuprate

Cuprate, a modular Monero node written in Rust.

Score
40
โ˜… 377 โ‘‚ 68 โ€”
Rust
ddddddO
ddddddO
packemon

Packet monster (ใฃโ€˜-โ€™)โ•ฎ=อžอŸอŸอžโ—’ ใƒฝ( '-'ใƒฝ) TUI tool for sending packets of arbitrary input and monitoring packets on any network interfaces (default: eth0). Windows/macOS/Linux

Score
67
โ˜… 304 โ‘‚ 5 โ€”
Go
EONRaider
EONRaider
Arp-Spoofer

A pure-Python ARP Cache Poisoning (a.k.a "ARP Spoofing") tool

Score
33
โ˜… 288 โ‘‚ 30 โ€”
Python
ghztomash
ghztomash
public-ip-address

Rust crate to retrieve public IP address and geolocation data. ๐Ÿฆ€

Score
20
โ˜… 210 โ‘‚ 30 โ€”
Rust
network-unit-testing-system
network-unit-testing-system
nuts

NUTS defines a desired network state and checks it against a real network using pytest and nornir.

Score
75
โ˜… 177 โ‘‚ 11 โ€”
Python
cagataycali
cagataycali
HSTP

New Internet

Score
0
โ˜… 155 โ‘‚ 5 โ€”
JavaScript
HalilDeniz
HalilDeniz
TrafficWatch

TrafficWatch, a packet sniffer tool, allows you to monitor and analyze network traffic from PCAP files

Score
22
โ˜… 136 โ‘‚ 15 โ€”
Python
0x00ctrl
0x00ctrl
CyberSec-Books

Some useful books related to Cybersecurity, Linux and more.

Score
56
โ˜… 112 โ‘‚ 19 +1/day
EONRaider
EONRaider
Simple-Async-Port-Scanner

A simple asynchronous TCP/IP Connect Port Scanner in Python 3

Score
11
โ˜… 93 โ‘‚ 16 โ€”
Python
rucarrol
rucarrol
traceflow

A pure python interpretation of traceroute

Score
0
โ˜… 88 โ‘‚ 16 โ€”
Python
globocom
globocom
GloboNetworkAPI

API to automate IP Networking management, resource allocation and provisioning.

Score
100
โ˜… 88 โ‘‚ 69 +1/day
Python
SUNET
SUNET
cnaas-nms

Campus Network as-a-Service - Network Management System (Campus network automation software)

Score
50
โ˜… 88 โ‘‚ 19 โ€”
Python
afourmy
afourmy
pyNMS

A vendor-agnostic NMS for carrier-grade network simulation and automation

Score
0
โ˜… 86 โ‘‚ 16 โ€”
Python
ooni
ooni
probe-ios

OONI Probe iOS

Score
0
โ˜… 79 โ‘‚ 23 โ€”
Objective-C
0xShun
0xShun
Network-Scanner
Score
50
โ˜… 77 โ‘‚ 20 โ€”
Python
nutcas3
nutcas3
telecom-platform

This is a comprehensive, sovereign cellular connectivity solution that enables organizations to deploy and manage their own private 5G/LTE networks. This full-stack platform provides end-to-end capabilities from core network integration to subscriber management, charging, and developer APIs

Score
75
โ˜… 73 โ‘‚ 20 โ€”
Go
vaguue
vaguue
over-the-wire

Network inspection library for Node

Score
44
โ˜… 64 โ‘‚ 2 โ€”
JavaScript
fakenos
fakenos
fakenos

Simulate network operating systems in a programmatic and easy way.

Score
25
โ˜… 62 โ‘‚ 9 โ€”
Python
cober2019
cober2019
Network-Automation

Cisco ACI, Firepower, Meraki, NETCONF, and SQL Python Programs

Score
50
โ˜… 59 โ‘‚ 18 โ€”
Python
clay584
clay584
parse_genie

Ansible filter plugin for network CLI parsing using Cisco's Genie and pyATS

Score
25
โ˜… 53 โ‘‚ 15 โ€”
Python
gamemann
gamemann
dpdk-common

A repository that includes common helper functions for writing applications in the DPDK. I will be using this for my future projects in the DPDK.

Score
0
โ˜… 35 โ‘‚ 5 โ€”
C
eclipse-zenoh
eclipse-zenoh
zenoh-nostd

A Rust no-std implementation of Zenoh.

Score
0
โ˜… 19 โ‘‚ 6 +1/day
Rust
Vista-Technology
Vista-Technology
netops-quickstart

NetOps Quickstart

Score
0
โ˜… 15 โ‘‚ 1 โ€”
Python
Related Topics
#rust#network#networking#automation#linux#network-security#protocol#ethical-hacking#cybersecurity#python#security#cisco

ยฉ 2026 GitRepoTrend ยท GitHub repositories by topic ยท Updated weekly