Networking

网络与通信

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

elesiuta/picosnitch

Monitor network traffic per executable

C 969 38 GPL-3.0
bandwidth-monitor ebpf intrusion-detection linux +9

kavehtehrani/cloudflare-speed-cli

CLI for internet speed test via cloudflare

Rust 957 60 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 945 127 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

projectcalico/felix

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

917 280
calico-felix containers docker felix +6

dpearson2699/swift-ios-skills

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

Python 909 45 NOASSERTION
accessibility agent-skills ai-coding apple +16

WireGuard/wgctrl-go

Package wgctrl enables control of WireGuard interfaces on multiple platforms.

Go 908 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 884 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 847 114 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++ 845 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 835 131 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

tamhoang1412/backend-swe-interview-questions

Technical interview questions for backend engineer.

811 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

Gouryella/drip

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

Go 805 51 BSD-3-Clause
devops golang http http2 +6

chenjiandongx/sniffer

🤒 A modern alternative network traffic sniffer.

Go 787 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 780 139 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.

774 148 Unlicense
awesome awesome-list blockchain consensus +9

actix/actix-net

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

Rust 773 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 759 300 NOASSERTION
configuration-management django hacktoberfest lede +7

tor2web/Tor2web

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

Python 758 179 AGPL-3.0
aaron-swartz anonimous-proxies confidentiality digital-human-rights +13

ossrs/state-threads

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

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

naggie/dsnet

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

Go 755 35 MIT
edgeos edgerouter ipv4 ipv6 +6

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