Best Open Source networking Libraries
A curated list of the most popular GitHub repositories tagged with networking. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.
#1Alamofire/Alamofire
Elegant HTTP Networking in Swift
#2GyulyVGC/sniffnet
Comfortably monitor your Internet traffic π΅οΈββοΈ
#3tokio-rs/tokio
A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
#4MichaelCade/90DaysOfDevOps
This repository started out as a learning in public project for myself and has now become a structured learning map for many in the community. We have 3 years under our belt covering all things DevOps, including Principles, Processes, Tooling and Use Cases surrounding this vast topic.
#5libuv/libuv
Cross-platform asynchronous I/O
#6bee-san/RustScan
π€ The Modern Port Scanner π€
#7zerotier/ZeroTierOne
A Smart Ethernet Switch for Earth
#8Moya/Moya
Network abstraction layer written in Swift.
#9pocoproject/poco
The POCO C++ Libraries are powerful cross-platform C++ libraries for building network- and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems.
#10ValveSoftware/GameNetworkingSockets
Reliable & unreliable messages over UDP. Robust message fragmentation & reassembly. P2P networking / NAT traversal. Encryption.
#11Tikam02/DevOps-Guide
DevOps Guide - Development to Production all configurations with basic notes to debug efficiently.
#12Pumpkin-MC/Pumpkin
Empowering everyone to host fast and efficient Minecraft servers.
#13smol-rs/smol
A small and fast async runtime for Rust
#14boostorg/beast
HTTP and WebSocket built on Boost.Asio in C++11
#15microsoft/retina
eBPF distributed networking observability tool for Kubernetes
#16mudler/edgevpn
:sailboat: The immutable, decentralized, statically built p2p VPN without any central server and automatic discovery! Create decentralized introspectable tunnels over p2p with shared tokens
#17antrea-io/antrea
Kubernetes networking based on Open vSwitch
#18uccl-project/uccl
UCCL is an efficient communication library for GPUs, covering collectives, P2P (e.g., KV cache transfer, RL weight transfer), and EP (e.g., GPU-driven)
#19plabayo/rama
modular service framework to move and transform network packets
#20uttambodara/TryHackMeRoadmap
A list of 350+ free TryHackMe roomsπ» to kick off your cybersecurity learning, organized by topics for easy exploration and practical skill-building !ππ₯
#21jtdowney/tsbridge
A lightweight proxy manager built on Tailscale's tsnet library that enables multiple HTTPS services on a Tailnet
#22llm-d/llm-d-router
llm-d Router: The intelligent entry point for inference requests