Networking

网络与通信

davyxu/cellnet

High performance, simple, extensible golang open source network library

Go 4.1k 864 MIT
game golang networking protobuf +4

kumahq/kuma

🐻 The multi-zone service mesh for containers, Kubernetes and VMs. Built with Envoy. CNCF Sandbox Project.

Go 4.0k 380 Apache-2.0
apis cloud-native cncf connectivity +14

emitter-io/emitter

High performance, distributed and low latency publish-subscribe platform.

Go 4.0k 360 AGPL-3.0
emitter go golang high-performance +6

kasketis/netfox

A lightweight, one line setup, iOS / OSX network debugging library! 🦊

Swift 3.8k 404 MIT
afnetworking alamofire carthage certificate-pinning +16

RevenantX/LiteNetLib

Lite reliable UDP library for Mono and .NET

C# 3.6k 533 MIT
cross-platform csharp dot-net mono +5

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.

Rust 3.3k 420 NOASSERTION
distributed-computing distributed-storage distributed-systems edge-computing +13

Pradumnasaraf/DevOps

I created this repository to keep my learning, notes, and code in one place for various tools in DevOps. Now, it's helping thousands of learners, practitioners, and professionals every day in their DevOps journey.

JavaScript 3.3k 768 GPL-3.0
argocd bash-script ci-cd devops +15

SteamRE/SteamKit

SteamKit2 is a .NET library designed to interoperate with Valve's Steam network. It aims to provide a simple, yet extensible, interface to perform various actions on the network.

C# 3.2k 545 LGPL-2.1
c-sharp networking nuget protobuf +5

lonng/nano

Lightweight, facility, high performance golang based game server framework

Go 3.2k 462 MIT
distributed-systems game golang json +7

microsoft/retina

eBPF distributed networking observability tool for Kubernetes

Go 3.2k 308 MIT
ebpf kubernetes networking observability

seladb/PcapPlusPlus

PcapPlusPlus is a multiplatform C++ library for capturing, parsing and crafting of network packets. It is designed to be efficient, powerful and easy to use. It provides C++ wrappers for the most popular packet processing engines such as libpcap, Npcap, WinPcap, DPDK, AF_XDP, WinDivert and PF_RING.

C++ 3.2k 779 Unlicense
cpp dpdk ebpf libpcap +16

khoren93/SwiftHub

GitHub iOS client in RxSwift and MVVM-C clean architecture

Swift 3.1k 539 MIT
cleanarchitecture fastlane github graphql +8

singgel/Study-Floder

相当不错的图书,例如《数学之美》《提问的智慧》《软件工程可靠性》《时间简史》《毛泽东选集【全四卷】》《浪潮之巅》《金字塔原理》《TCP/IP卷一/卷二/卷三》《[荐]深入浅出设计模式》等;一些大的上传受限制的文件《图解TCP_IP_第5版》等在README

3.1k 1.0k MIT
books computer-science learning-resources networking +3

net-merge/net-merge

Use all your internet connections at once on Windows, macOS, Linux and Android: per-connection load balancing over Wi-Fi, Ethernet, mobile data and phone tethers

Go 3.1k 176 MIT
android bandwidth-aggregation downloader golang +10

kubernetes-sigs/gateway-api

Repository for the next iteration of composite service (e.g. Ingress) and load balancing APIs.

Go 3.0k 818 Apache-2.0
gateway-api k8s-sig-network kubernetes networking +1

snabbco/snabb

Snabb: Simple and fast packet networking

Lua 3.0k 297 Apache-2.0
luajit networking nfv-framework userspace-driver +1

srl-labs/containerlab

container-based networking labs

Go 3.0k 529 BSD-3-Clause
ceos containerlab containers lab-orchestration +7

the-akira/Computer-Science-Resources

Collection of resources spanning key areas of Computer Science

2.8k 322
artificial-intelligence assembly awesome-list cloud-computing +16

gioblu/PJON

PJON (Padded Jittering Operative Network) is an experimental, arduino-compatible, multi-master, multi-media network protocol.

C++ 2.8k 243 NOASSERTION
arduino attiny esp32 esp8266 +11

skydive-project/skydive

An open source real-time network topology and protocols analyzer

Go 2.8k 414 Apache-2.0
ebpf flow metrics monitoring +7

rtr7/router7

router7 is a small home internet router completely written in Go. It is implemented as a gokrazy appliance.

Go 2.8k 119 Apache-2.0
golang homelab networking

dannagle/PacketSender

Network utility for sending / receiving TCP, UDP, SSL, HTTP

C++ 2.7k 397 GPL-2.0
cross-platform dark-mode http-client ipv4 +15

GNS3/gns3-gui

GNS3 Graphical Network Simulator

Python 2.7k 479 GPL-3.0
network network-emulator networking

libpnet/libpnet

Cross-platform, low level networking using the Rust programming language.

Rust 2.6k 335 Apache-2.0
cross-platform datalink libpnet networking +4

Blackjacx/WWDC

You don't have the time to watch all the WWDC session videos yourself? No problem me and many contributors extracted the gist for you 🥳

Shell 2.6k 134 MIT
apple authentication darkmode design +15

ntex-rs/ntex

framework for composable networking services

Rust 2.6k 146 Apache-2.0
async http networking rust +1

corundum/corundum

Open source FPGA-based NIC and platform for in-network compute

Verilog 2.5k 581 NOASSERTION
fpga in-network-compute linux networking +1

ChrispyBacon-dev/DockFlare

DockFlare: Automate Cloudflare Tunnels with Docker Labels

Python 2.5k 107 NOASSERTION
api-integration automation cloudflare cloudflare-access +16

vpnhood/VpnHood

Undetectable, Fast, Cross-Platform, Free VPN

C# 2.5k 278 LGPL-2.1
cross-platform csharp dotnet networking +2

ferrumc-rs/ferrumc

A reimplementation of the minecraft server in rust.

Rust 2.5k 105 MIT
async-rust concurrency cross-platform game-development +15