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.
#9coturn/coturn
coturn TURN server project
#10pocoproject/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.
#11ValveSoftware/GameNetworkingSockets
Reliable & unreliable messages over UDP. Robust message fragmentation & reassembly. P2P networking / NAT traversal. Encryption.
#12Tikam02/DevOps-Guide
DevOps Guide - Development to Production all configurations with basic notes to debug efficiently.
#13firezone/firezone
Enterprise-ready zero-trust access platform built on WireGuard®.
#14smol-rs/smol
A small and fast async runtime for Rust
#15boostorg/beast
HTTP and WebSocket built on Boost.Asio in C++11
#16ipspace/netlab
Making virtual networking labs suck less
#17ffalcinelli/pydivert
A Python binding for WinDivert driver
#18zhh2001/zhh2001.github.io
My personal tech notes on SDN, P4, INT, Go, and beyond—sharing what I learn from both research and hands-on development.
#19nasa-jpl/ION-DTN
The Interplanetary Overlay Network (ION) is NASA's open-source software implementation of Delay Tolerant Networking (DTN). ION development is managed by the Jet Propulsion Laboratory.
#20lance0/rustbgpd
An API-first BGP daemon in Rust for programmable route-server and control-plane use cases