Awesome Open Source
Awesome Open Source
Combined Topics
networking
x
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210
The Top 391 Networking Open Source Projects
Categories
>
Networking
>
Networking
Alamofire
⭐
35,273
Elegant HTTP Networking in Swift
Libuv
⭐
16,818
Cross-platform asynchronous I/O
Moya
⭐
12,832
Network abstraction layer written in Swift.
Tokio
⭐
11,173
A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
Uvloop
⭐
7,577
Ultra fast asyncio event loop.
Cilium
⭐
7,553
eBPF-based Networking, Security, and Observability
Libevent
⭐
7,160
Event notification library
Libzmq
⭐
6,786
ZeroMQ core engine in C++, implements ZMTP/3.1
Zerotierone
⭐
6,452
A Smart Ethernet Switch for Earth
Swift Nio
⭐
6,355
Event-driven network application framework for high performance protocol servers & clients, non-blocking.
Bandwhich
⭐
6,162
Terminal bandwidth utilization tool
Opensnitch
⭐
5,699
OpenSnitch is a GNU/Linux port of the Little Snitch application firewall
Fast Android Networking
⭐
5,176
🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀
Gamenetworkingsockets
⭐
5,067
Reliable & unreliable messages over UDP. Robust message fragmentation & reassembly. P2P networking / NAT traversal. Encryption.
Poco
⭐
5,034
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.
Evio
⭐
4,683
Fast event-loop networking for Go
Cjdns
⭐
4,553
An encrypted IPv6 network using public-key cryptography for address allocation and a distributed hash table for routing.
School Of Sre
⭐
4,342
At LinkedIn, we are using this curriculum for onboarding our entry-level talents into the SRE role.
Mio
⭐
4,133
Metal IO library for Rust
Hp Socket
⭐
3,844
High Performance TCP/UDP/HTTP Communication Component
Fuel
⭐
3,838
The easiest HTTP networking library for Kotlin/Android
Trio
⭐
3,721
Trio – a friendly Python library for async concurrency and I/O
Gnet
⭐
3,710
🚀 gnet is a high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go./ gnet 是一个高性能、轻量级、非阻塞的事件驱动 Go 网络框架。
Serving
⭐
3,592
Kubernetes-based, scale-to-zero, request-driven compute
Cocoadebug
⭐
3,575
iOS Debugging Tool 🚀
Game Networking Resources
⭐
3,441
A Curated List of Game Network Programming Resources
Devops Guide
⭐
3,441
DevOps Guide from basic to advanced with Interview Questions and Notes 🔥
Cellnet
⭐
3,438
High performance, simple, extensible golang open source network library
Rustscan
⭐
3,411
🤖 The Modern Port Scanner 🤖
Handy
⭐
3,374
简洁易用的C++11网络库 / 支持单机千万并发连接 / a simple C++11 network server framework
Colyseus
⭐
3,304
⚔ Multiplayer Framework for Node.js
Cni
⭐
3,260
Container Network Interface - networking for Linux containers
Dotnetty
⭐
3,164
DotNetty project – a port of netty, event-driven asynchronous network application framework
Netfox
⭐
3,029
A lightweight, one line setup, iOS / OSX network debugging library! 🦊
Kubernetes Network Policy Recipes
⭐
2,936
Example recipes for Kubernetes Network Policies that you can just copy paste
Cute_headers
⭐
2,926
Collection of cross-platform one-file C/C++ libraries with no dependencies, primarily used for games
Beast
⭐
2,884
HTTP and WebSocket built on Boost.Asio in C++11
Wireguard Docs
⭐
2,802
📖 Unofficial WireGuard Documentation: Setup, Usage, Configuration, and full example setups for VPNs supporting both servers & roaming clients.
Emitter
⭐
2,756
High performance, distributed and low latency publish-subscribe platform.
Snabb
⭐
2,729
Snabb: Simple and fast packet networking
Wwdc
⭐
2,515
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 🥳
Kubefwd
⭐
2,268
Bulk port forwarding Kubernetes services for local development.
Mirror
⭐
2,144
#1 Open Source Unity Networking Library
Siesta
⭐
2,117
The civilized way to write REST API clients for iOS / macOS
Kuma
⭐
2,092
🐻 The Universal Service Mesh. CNCF Sandbox Project.
Smol
⭐
1,994
A small and fast async runtime for Rust
Swifthub
⭐
1,982
GitHub iOS client in RxSwift and MVVM-C clean architecture
Litenetlib
⭐
1,900
Lite reliable UDP library for Mono and .NET
Skydive
⭐
1,896
An open source real-time network topology and protocols analyzer
Crossbar
⭐
1,800
Crossbar.io - WAMP application router
Steamkit
⭐
1,752
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.
Frr
⭐
1,680
The FRRouting Protocol Suite
Nano
⭐
1,592
Lightweight, facility, high performance golang based game server framework
Rust Libp2p
⭐
1,570
The Rust Implementation of libp2p networking stack.
Redcon
⭐
1,452
Redis compatible server framework for Go
Swiftwebsocket
⭐
1,444
Fast Websockets in Swift for iOS and OSX
Rxalamofire
⭐
1,426
RxSwift wrapper around the elegant HTTP networking in Swift Alamofire
Facil.io
⭐
1,380
Your high performance web application C framework
Forgenetworkingremastered
⭐
1,329
In short, Forge Networking is a free and open source multiplayer game (multi-user) networking system that has a very good integration with the Unity game engine. You wanna make a multiplayer game or real time multi-user application? This is the library for you.
Libpnet
⭐
1,307
Cross-platform, low level networking using the Rust programming language.
Pcapplusplus
⭐
1,306
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, WinPcap, DPDK and PF_RING.
Gns3 Gui
⭐
1,299
GNS3 Graphical Network Simulator
Computer Science Resources
⭐
1,291
A list of resources in different fields of Computer Science (multiple languages)
Networking
⭐
1,268
Easy HTTP Networking in Swift a NSURLSession wrapper with image caching support
Hubble
⭐
1,224
Hubble - Network, Service & Security Observability for Kubernetes using eBPF
Hamms
⭐
1,217
Malformed servers to test your HTTP client
Bluesocket
⭐
1,205
Socket framework for Swift using the Swift Package Manager. Works on iOS, macOS, and Linux.
Water
⭐
1,187
A simple TUN/TAP library written in native Go.
Lance
⭐
1,159
Multiplayer game server based on Node.JS
Fetch
⭐
1,112
The best file downloader library for Android
Vibe.d
⭐
1,045
Official vibe.d development
Nff Go
⭐
1,030
NFF-Go -Network Function Framework for GO (former YANFF)
React Native Netinfo
⭐
1,027
React Native Network Info API for Android & iOS
Volleyplus
⭐
987
🏐 Volley library : make everything faster . Its an improvements for Volley by Google for Android https://android.googlesource.com/platform/frameworks/volley
Xmnetworking
⭐
979
A lightweight but powerful network library with simplified and expressive syntax based on AFNetworking.
Androidnetworktools
⭐
973
Set of useful android network tools
Miniupnp
⭐
963
UPnP IGD implementation
Asyncio
⭐
952
asyncio historical repository
Workshops
⭐
931
Training Course for Ansible Automation Platform
Protobuf Swift
⭐
923
Google ProtocolBuffers for Apple Swift
Shrine
⭐
913
A TempleOS distro for heretics
Netsniff Ng
⭐
905
A Swiss army knife for your daily Linux network plumbing.
Felix
⭐
869
Project Calico's per-host agent Felix, responsible for programming routes and security policy.
Metta
⭐
862
An information security preparedness tool to do adversarial simulation.
Sdn Handbook
⭐
846
SDN网络指南(SDN Handbook)
Geneva
⭐
825
automated censorship evasion for the client-side and server-side
Kilo
⭐
807
Kilo is a multi-cloud network overlay built on WireGuard and designed for Kubernetes (k8s + wg = kg)
Librg
⭐
805
🚀 Making multi-player gamedev simpler since 2017
Mongo Cxx Driver
⭐
785
C++ Driver for MongoDB
Kube Ovn
⭐
779
A Kubernetes Network Fabric for Enterprises that is Rich in Functions and Easy in Operations
Bmon
⭐
774
bandwidth monitor and rate estimator
Shadow
⭐
765
Shadow is a unique discrete-event network simulator that runs real applications like Tor, and distributed systems of thousands of nodes on a single machine. Shadow combines the accuracy of emulation with the efficiency and control of simulation, achieving the best of both approaches.
Jsftp
⭐
764
Light and complete FTP client implementation for Node.js
Evillimiter
⭐
749
Tool that monitors, analyzes and limits the bandwidth of devices on the local network without administrative access.
Com.unity.multiplayer.mlapi
⭐
724
A game networking framework built for the Unity Engine to abstract game networking concepts.
Okreplay
⭐
694
📼 Record and replay OkHttp network interaction in your tests.
Bedrockframework
⭐
694
High performance, low level networking APIs for building custom servers and clients.
Dnsfs
⭐
692
Store your data in others DNS revolvers cache
Roc Toolkit
⭐
665
Real-time audio streaming over the network.
Brynet
⭐
661
A Header-Only cross-platform C++ TCP network library . Can use vcpkg(https://github.com/Microsoft/vcpkg/tree/master/ports/brynet) install
1-100 of 391 projects
Next >
Advertising
📦 10
All Projects
Application Programming Interfaces
📦 124
Applications
📦 192
Artificial Intelligence
📦 78
Blockchain
📦 73
Build Tools
📦 113
Cloud Computing
📦 80
Code Quality
📦 28
Collaboration
📦 32
Command Line Interface
📦 49
Community
📦 83
Companies
📦 60
Compilers
📦 63
Computer Science
📦 80
Configuration Management
📦 42
Content Management
📦 175
Control Flow
📦 213
Data Formats
📦 78
Data Processing
📦 276
Data Storage
📦 135
Economics
📦 64
Frameworks
📦 215
Games
📦 129
Graphics
📦 110
Hardware
📦 152
Integrated Development Environments
📦 49
Learning Resources
📦 166
Legal
📦 29
Libraries
📦 129
Lists Of Projects
📦 22
Machine Learning
📦 347
Mapping
📦 64
Marketing
📦 15
Mathematics
📦 55
Media
📦 239
Messaging
📦 98
Networking
📦 315
Operating Systems
📦 89
Operations
📦 121
Package Managers
📦 55
Programming Languages
📦 245
Runtime Environments
📦 100
Science
📦 42
Security
📦 396
Social Media
📦 27
Software Architecture
📦 72
Software Development
📦 72
Software Performance
📦 58
Software Quality
📦 133
Text Editors
📦 49
Text Processing
📦 136
User Interface
📦 330
User Interface Components
📦 514
Version Control
📦 30
Virtualization
📦 71
Web Browsers
📦 42
Web Servers
📦 26
Web User Interface
📦 210