Networking

网络与通信

elesiuta/picosnitch

Monitor network traffic per executable

C 979 39 GPL-3.0
bandwidth-monitor ebpf intrusion-detection linux +9

kangzubin/XMNetworking

A lightweight but powerful network library with simplified and expressive syntax based on AFNetworking.

Objective-C 974 158 MIT
afnetworking http-client http2 https +3

kavehtehrani/cloudflare-speed-cli

CLI for internet speed test via cloudflare

Rust 966 62 GPL-3.0
cloudflare linux linux-cli network-performance +4

taco-group/OpenEMMA

OpenEMMA, a permissively licensed open source "reproduction" of Waymo’s EMMA model.

Python 946 129 Apache-2.0
algorithms artificial-intelligence autonomous-car autonomous-driving +11

alexeyxo/protobuf-swift

Google ProtocolBuffers for Apple Swift

Swift 937 133 Apache-2.0
carthage ios macos networking +6

dpearson2699/swift-ios-skills

Agent Skills for iOS 26+, Swift 6.3, SwiftUI, and modern Apple frameworks

Python 936 47 NOASSERTION
accessibility agent-skills ai-coding apple +16

projectcalico/felix

Project Calico's per-host agent Felix, responsible for programming routes and security policy.

917 280
calico-felix containers docker felix +6

WireGuard/wgctrl-go

Package wgctrl enables control of WireGuard interfaces on multiple platforms.

Go 910 109 MIT
go golang linux networking +1

nxrighthere/ENet-CSharp

Reliable UDP networking library

C 906 134 MIT
dotnet gamedev interop ipv4 +6

netenglabs/suzieq

Using network observability to operate and design healthier networks

Python 887 117 Apache-2.0
data-center datacenter infrastructure network-analysis +4

freshOS/Networking

⚡️ Concise networking code leveraging async-await, Decodable & Generics.

Swift 882 59 MIT
api combine freshos http +7

TimonPost/laminar

A simple semi-reliable UDP protocol for multiplayer games

Rust 870 69
gamedev networking protocol rust +1

pion/stun

A Go implementation of STUN

Go 848 113 MIT
go golang ice networking +7

dermesser/libsocket

The ultimate socket library for C and C++, supporting TCP, UDP and Unix sockets (DGRAM and STREAM) on Linux, FreeBSD, Solaris. See also my uvco library for a refreshed version!

C++ 846 201 NOASSERTION
c linux networking socket +1

ammaraskar/pyCraft

Minecraft-client networking library in Python

Python 844 187 NOASSERTION
client library minecraft networking +1

pfrest/pfSense-pkg-RESTAPI

The missing REST and GraphQL API package for pfSense

PHP 836 133 Apache-2.0
automation devops freebsd graphql +3

netaddr/netaddr

A network address manipulation library for Python

Python 827 176 NOASSERTION
cidr devops eui iab +11

Gouryella/drip

Self-hosted tunneling solution to expose localhost securely - unlimited bandwidth, no third-party servers

Go 818 52 BSD-3-Clause
devops golang http http2 +6

tamhoang1412/backend-swe-interview-questions

Technical interview questions for backend engineer.

814 175
backend database interview networking +4

sergi/jsftp

Light and complete FTP client implementation for Node.js

JavaScript 809 151 MIT
callback ftp ftp-client javascript +3

chenjiandongx/sniffer

🤒 A modern alternative network traffic sniffer.

Go 786 67 MIT
cli gopacket networking packets +4

airbnb/okreplay

📼 Record and replay OkHttp network interaction in your tests.

Groovy 784 70 Apache-2.0
android espresso networking okhttp

thatmattlove/hyperglass

hyperglass is the network looking glass that tries to make the internet better.

Python 781 138 BSD-3-Clause-Clear
bgp chakra-ui looking-glass networking +4

polkadot-developers/awesome-substrate

A curated list of awesome projects and resources related to the Substrate blockchain development framework.

775 148 Unlicense
awesome awesome-list blockchain consensus +9

actix/actix-net

A collection of lower-level libraries for composable network services.

Rust 774 363 Apache-2.0
async multithreading networking runtime +1

openwisp/openwisp-controller

Network and WiFi controller: provisioning, configuration management and updates, (pull via openwisp-config or push via SSH), x509 PKI management and more. Mainly OpenWRT, but designed to work also on other systems.

Python 763 299 NOASSERTION
configuration-management django hacktoberfest lede +7

ossrs/state-threads

Lightweight thread library for C/C++ coroutine (similar to goroutine), for high performance network servers.

C++ 757 276 NOASSERTION
async asyncio c concurrency +8

tor2web/Tor2web

Tor2web is an HTTP proxy software that enables access to Tor Hidden Services by mean of common web browsers

Python 755 178 AGPL-3.0
aaron-swartz anonimous-proxies confidentiality digital-human-rights +13

aws-samples/aws-secure-environment-accelerator

ASEA developer support has ended, and the ASEA github repo will be marked Archived (read-only) by the end of 2025.

HTML 755 234 Apache-2.0
accelerator aws aws-accelerator customizable +6

naggie/dsnet

FAST command to manage a centralised wireguard VPN. Think wg-quick but quicker: key generation + address allocation.

Go 754 35 MIT
edgeos edgerouter ipv4 ipv6 +6