networking

11 repositories

ruvnet/RuView

Camera-free sensing: turning WiFi CSI into pose and vitals data — RuView uses ESP32 CSI firmware and pretrained DensePose-style models to estimate pose, breathing, and heart rate from WiFi signals without any camera. It ships with Home Assistant integration, an AI agent toolkit, and Hugging Face models, aimed at privacy-conscious smart-home and IoT builders wanting presence/vital-sign sensing without video.

RustAttention 51
★103,925
GyulyVGC/sniffnet

A Cross-Platform GUI to Watch Your Network Traffic in Real Time — Sniffnet is a Rust-built desktop app with an iced GUI for monitoring network traffic across Linux, macOS, and Windows. It offers packet capture, IP geolocation, notifications, custom themes, and a thumbnail mode, with translations in over 20 languages, aimed at anyone wanting an approachable alternative to command-line sniffers like tcpdump or Wireshark.

Rust🇪🇺 EuropeAttention 56
★42,350
tokio-rs/tokio

The async runtime powering Rust's networking ecosystem — Tokio provides a multithreaded, work-stealing task scheduler, an OS-backed event reactor, and async TCP/UDP sockets for building non-blocking Rust applications. Its zero-cost abstractions and focus on reliability and scalability make it a core building block for async servers and networked tools in Rust.

RustAttention 57
★33,751
MichaelCade/90DaysOfDevOps

A three-year community map for learning DevOps from scratch — Started as a personal 90-day learning-in-public challenge, this repo has grown into a structured, multi-year curriculum covering DevOps principles, DevSecOps, and community-contributed sessions. It's free and vendor-neutral, built on open source tooling, and useful for anyone building foundational DevOps knowledge through reading, videos, and contributed resources.

Shell🇪🇺 EuropeAttention 37
★30,883
cilium/cilium

eBPF-powered networking stack that can replace kube-proxy entirely — Cilium uses eBPF to give Kubernetes clusters flat L3 networking, L3-L7 identity-based security policies, and distributed load balancing that can fully replace kube-proxy. It also bundles ingress/egress gateways, bandwidth management, service mesh, and deep observability, making it relevant for teams scaling clusters or consolidating networking tools.

GoAttention 27
★25,815
safing/portmaster

An application firewall that watches every packet, not just ports — Portmaster is an open-source application firewall for Windows and Linux that intercepts traffic at the packet level via nfqueue/eBPF or a Windows kernel driver, giving per-app control, automatic tracker blocking, and secure DNS. Everything runs locally except its optional SPN privacy network, making it useful for users who want real network visibility, not just a basic firewall.

Go🇪🇺 EuropeAttention 36
★14,056
daijro/camoufox

🦊 Anti-detect browser

Python🇺🇸 North AmericaAttention 41
★13,179
Pumpkin-MC/Pumpkin

A Rust-built Minecraft server aiming for speed and both editions — Pumpkin is a Minecraft server written in Rust, built for multi-threaded performance and vanilla-compatible gameplay. It supports both Java and Bedrock protocols (Bedrock is work-in-progress), with a growing feature set covering world saving, lighting, chunk generation, and player mechanics. Useful for server hosts wanting a lighter, extensible alternative while it heads toward a 1.0 release.

RustAttention 47
★12,918
tokio-rs/mio

Metal I/O library for Rust.

RustAttention 40
★7,135
net-merge/net-merge

Combine Wi-Fi, Ethernet and tethering into one faster connection — net-merge aggregates bandwidth across all active network adapters—Wi-Fi, Ethernet, phone/USB tethers—using TUN and Wintun, so downloads, games and browsers run at the combined speed. Cross-platform (Windows, macOS, Linux) and built in Go, it targets users with multiple internet links who want per-connection load balancing instead of picking just one.

Go🇮🇳 IndiaAttention 45
★3,038
llm-d/llm-d-router

Smarter LLM traffic routing with cache and load awareness — llm-d Router (formerly Inference Scheduler) picks optimal backends for LLM requests using KV-cache locality, load, and priority signals via an Endpoint Picker integrated through Envoy's ext-proc. It now absorbs core EPP code and APIs from Gateway API Inference Extension, supporting standalone Envoy or Gateway API-based L7 proxies like Istio.

Go🇺🇸 North AmericaAttention 54
★467