Networking

网络与通信

python-trio/trio

Trio – a friendly Python library for async concurrency and I/O

Python 7.3k 409 NOASSERTION
async async-await io networking +3

projectcalico/calico

Cloud native networking and network security

Go 7.3k 1.6k Apache-2.0
cats cni cni-plugin ebpf +13

fujiapple852/trippy

A network diagnostic tool

Rust 7.1k 238 Apache-2.0
cli command-line-interface command-line-tool dns +16

colyseus/colyseus

⚔ Multiplayer Framework for Node.js

TypeScript 7.1k 653 MIT
colyseus game-server multiplayer multiplayer-game-engine +6

kean/Pulse

Network logger for Apple platforms

Swift 7.1k 371 MIT
ios logger logging macos +2

tokio-rs/mio

Metal I/O library for Rust.

Rust 7.0k 851 MIT
asynchronous networking non-blocking rust

netalertx/NetAlertX

Centralized network visibility and continuous asset discovery. Monitor devices, detect change, and stay aware across distributed networks.

Python 6.8k 426 GPL-3.0
arp-scan asset-management dcim ipam +10

MirrorNetworking/Mirror

#1 Open Source Unity Networking Library

C# 6.3k 859 MIT
games hlapi kcp libuv +11

ahmetb/kubernetes-network-policy-recipes

Example recipes for Kubernetes Network Policies that you can just copy paste

6.1k 1.8k Apache-2.0
kubernetes networking security

ldcsaa/HP-Socket

High Performance TCP/UDP/HTTP Communication Component

C 6.1k 1.8k NOASSERTION
android c cpp cross-platform +16

knative/serving

Kubernetes-based, scale-to-zero, request-driven compute

Go 6.1k 1.2k Apache-2.0
app autoscaler container developer-productivity +7

containernetworking/cni

Container Network Interface - networking for Linux containers

Go 6.1k 1.2k Apache-2.0
containers docker kubernetes networking

tidwall/evio

Fast event-loop networking for Go

Go 6.0k 492 MIT
networking

amitshekhariitbhu/Fast-Android-Networking

🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀

Java 5.9k 977 Apache-2.0
android android-library awesome download +16

libp2p/rust-libp2p

The Rust Implementation of the libp2p networking stack.

Rust 5.6k 1.2k MIT
decentralization libp2p networking peer-to-peer +1

cjdelisle/cjdns

An encrypted IPv6 network using public-key cryptography for address allocation and a distributed hash table for routing.

C 5.4k 603 GPL-3.0
cjdns cryptography dht fcp +5

scanopy/scanopy

Network diagrams that update themselves

Rust 5.2k 255 AGPL-3.0
documentation documentation-generator documentation-tools homelab +12

RaspAP/raspap-webgui

The easiest, full-featured wireless router setup for Debian-based devices. Period.

PHP 5.2k 849 GPL-3.0
armbian debian dnsmasq hostapd +13

pirate/wireguard-docs

📖 Unofficial WireGuard Documentation: Setup, Usage, Configuration, and full example setups for VPNs supporting both servers & roaming clients.

Shell 5.0k 331 MIT
internet kernel-module linux mesh-networking +9

smol-rs/smol

A small and fast async runtime for Rust

Rust 5.0k 191 Apache-2.0
async concurrency futures networking +2

boostorg/beast

HTTP and WebSocket built on Boost.Asio in C++11

C++ 4.8k 689 BSL-1.0
asio async-programming boost boost-libraries +16

kittinunf/fuel

The easiest HTTP networking library for Kotlin/Android

Kotlin 4.7k 438 MIT
android http-client kotlin networking +2

yedf2/handy

🔥简洁易用的C++11网络库 / 支持单机千万并发连接 / a simple C++11 network server framework

C++ 4.6k 1.3k BSD-2-Clause
c c-plus-plus concurrent-programming cpp11 +2

openziti/ziti

The parent project for OpenZiti. Here you will find the executables for a fully zero-trust, programmable network @OpenZiti

Go 4.3k 261 Apache-2.0
appsec golang mesh netsec +16

cilium/hubble

Hubble - Network, Service & Security Observability for Kubernetes using eBPF

Makefile 4.3k 290 Apache-2.0
cilium ebpf kubernetes metrics +4

Azure/DotNetty

DotNetty project – a port of netty, event-driven asynchronous network application framework

C# 4.2k 1.0k NOASSERTION
networking protocols

FRRouting/frr

The FRRouting Protocol Suite

C 4.2k 1.6k NOASSERTION
babel bgp eigrp evpn +13

monasticacademy/httptap

View HTTP/HTTPS requests made by any Linux program

Go 4.2k 65 MIT
gvisor linux-network-namespace man-in-the-middle monastery +2

txn2/kubefwd

Bulk port forwarding Kubernetes services for local development.

Go 4.1k 228 Apache-2.0
api-rest developer-tools devops devops-tools +11

CocoaDebug/CocoaDebug

iOS Debugging Tool 🚀

Swift 4.1k 401
cocoadebug cocoapods debug debugger +16