Networking

网络与通信

davyxu/cellnet

High performance, simple, extensible golang open source network library

Go 4.1k 873 MIT
game golang networking protobuf +4

emitter-io/emitter

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

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

kumahq/kuma

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

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

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 534 MIT
cross-platform csharp dot-net mono +5

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.2k 765 GPL-3.0
argocd bash-script ci-cd devops +15

lonng/nano

Lightweight, facility, high performance golang based game server framework

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

microsoft/retina

eBPF distributed networking observability tool for Kubernetes

Go 3.2k 293 MIT
ebpf kubernetes networking observability

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.1k 540 LGPL-2.1
c-sharp networking nuget protobuf +5

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 and PF_RING.

C++ 3.1k 753 Unlicense
cpp dpdk ebpf libpcap +16

khoren93/SwiftHub

GitHub iOS client in RxSwift and MVVM-C clean architecture

Swift 3.1k 541 MIT
cleanarchitecture fastlane github graphql +8

snabbco/snabb

Snabb: Simple and fast packet networking

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

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.0k 333 NOASSERTION
distributed-computing distributed-storage distributed-systems edge-computing +13

kubernetes-sigs/gateway-api

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

Go 2.9k 759 Apache-2.0
gateway-api k8s-sig-network kubernetes networking +1

gioblu/PJON

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

C++ 2.8k 241 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

the-akira/Computer-Science-Resources

Collection of resources spanning key areas of Computer Science

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

rtr7/router7

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

Go 2.8k 115 Apache-2.0
golang homelab networking

srl-labs/containerlab

container-based networking labs

Go 2.7k 476 BSD-3-Clause
ceos containerlab containers lab-orchestration +7

dannagle/PacketSender

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

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

GNS3/gns3-gui

GNS3 Graphical Network Simulator

Python 2.6k 474 GPL-3.0
network network-emulator networking

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 137 MIT
apple authentication darkmode design +15

libpnet/libpnet

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

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

ntex-rs/ntex

framework for composable networking services

Rust 2.5k 140 Apache-2.0
async http networking rust +1

zeromq/jeromq

JeroMQ is a pure Java implementation of the ZeroMQ messaging library, offering high-performance asynchronous messaging for distributed or concurrent applications.

Java 2.4k 486 MPL-2.0
dealerrouter jeromq libzmq messaging +6

corundum/corundum

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

Verilog 2.4k 543 NOASSERTION
fpga in-network-compute linux networking +1

kunal-kushwaha/DevOps-Bootcamp

This repository consists of the code samples, assignments, and notes for the DevOps bootcamp of WeMakeDevs.

2.4k 1.4k
ci-cd cloud cloud-computing cloud-native +11

boazsegev/facil.io

Your high performance web application C framework

C 2.4k 150 MIT
c concurrency framework http-parser +9

ramonvermeulen/whosthere

Local Area Network discovery tool with an interactive Terminal User Interface (TUI) written in Go. Discover, explore, and understand your LAN in an intuitive way. Knock Knock.. who's there? 🚪

Go 2.4k 72 Apache-2.0
go golang lan network +5

kubeovn/kube-ovn

A Bridge between SDN and Cloud Native (Project under CNCF)

Go 2.4k 543 Apache-2.0
cni kubernetes kubernetes-networking network +6