Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Networking

Networking

496 projects

Showing 36 of 496 projects

LINC-Switch
LINC-SwitchErlang

A pure OpenFlow software switch written in Erlang, designed for flexibility and rapid development of OpenFlow features.

#sdn#protocol-implementation#erlang
Stars211
Forks77
Last commit11 years ago
TLS Channel
TLS ChannelJava

A Java library that implements a ByteChannel interface over SSLEngine, providing a socket-like API for TLS.

#java-library#sslenigne#library
Stars209
Forks52
Last commit3 months ago
mbr/socketcan
mbr/socketcanRust

A Rust library for Linux SocketCAN communication, providing network socket access to CAN bus with async support.

#industrial-automation#can-bus#embedded
Stars205
Forks95
Last commit1 month ago
lispbuilder-sdl
lispbuilder-sdlCommon Lisp

An umbrella project providing cross-platform Common Lisp libraries for building large, interactive applications including game development.

#text-processing#3d-graphics#game-development
Stars204
Forks27
Last commit2 months ago
Kehom's Godot Addon Pack
Kehom's Godot Addon PackGDScript

A collection of pure GDScript addons for Godot, including networking, UI, debugging, and database tools.

#multiplayer#debugging-tools#database
Stars201
Forks14
Last commit1 year ago
QDriverStation
QDriverStationQML

Cross-platform open-source alternative to the FRC Driver Station for operating FRC robots on Windows, macOS, and Linux.

#robotics#robot-control#desktop-application
Stars199
Forks35
Last commit8 months ago
Entity Spell System
Entity Spell SystemC++

A C++ Godot Engine module providing a comprehensive entity and spell system for building complex 2D/3D RPGs with optional multiplayer support.

#multiplayer#game-mechanics#entity-system
Stars198
Forks19
Last commit3 years ago
dns-discovery
dns-discoveryJavaScript

A Node.js library for peer discovery in distributed systems using DNS and multicast DNS protocols.

#multicast-dns#distributed-systems#dns
Stars195
Forks18
Last commit4 years ago
cl-redis
cl-redisCommon Lisp

A fast and robust Common Lisp client for Redis, providing full protocol support with pipelining and PubSub.

#database-driver#pipelining#redis-client
Stars194
Forks40
Last commit1 year ago
protocol
protocolRust

A Rust crate for easy protocol definitions with built-in networking support and middleware.

#tcp#io-streams#network-programming
Stars193
Forks18
Last commit3 years ago
MoyaSugar
MoyaSugarSwift

A syntactic sugar library for Moya that simplifies API endpoint definitions in Swift.

#ios#boilerplate-reduction#alamofire
Stars190
Forks31
Last commit4 years ago
Zap
ZapRust

A blazingly fast networking solution for Roblox that packs data efficiently with minimal bandwidth overhead.

#multiplayer#data-serialization#luau
Stars185
Forks29
Last commit1 month ago
utp
utpGo

Go implementation of uTP (micro transport protocol) used with BitTorrent, prioritizing simplicity and reliability.

#transport-protocol#bittorrent#utp
Stars183
Forks37
Last commit3 years ago
Tor_Onion_Proxy
Tor_Onion_ProxyJava

A Java/Android library for embedding and managing the Tor Onion Proxy to host hidden services and route traffic through Tor.

#java-library#onion-proxy#privacy
Stars183
Forks95
Last commit2 years ago
Sock.lua
Sock.luaLua

A Lua networking library for LÖVE games, designed to make multiplayer game development easy.

#multiplayer#gamedev#client-server
Stars182
Forks7
Last commit5 years ago
Blink
BlinkLuau

An IDL compiler written in Luau for ROBLOX buffer networking, generating performant and bandwidth-efficient code.

#luau#buffer-networking#roblox
Stars178
Forks31
Last commit3 months ago
easyhttpcpp
easyhttpcppC++

A cross-platform C++ HTTP client library focused on usability, speed, and modern features like caching and connection pooling.

#poco-libraries#asynchronous-apis#connection-pooling
Stars177
Forks30
Last commit4 years ago
Apizr
ApizrC#

A Refit-based HTTP client library for .NET that adds resilience patterns like retry, caching, authentication, and logging with minimal code.

#monkeycache#caching#refit
Stars175
Forks17
Last commit4 months ago
ByteNet
ByteNetLuau

A buffer-based networking library for Luau/Roblox that serializes data with a custom serializer for high performance.

#luau#data-transmission#roblox
Stars174
Forks33
Last commit11 months ago
arp-scan-rs
arp-scan-rsRust

A fast, minimalistic ARP scanner CLI written in Rust for discovering hosts on local networks.

#arp#local-network#network-scanner
Stars164
Forks21
Last commit8 months ago
AFNetworking-Synchronous
AFNetworking-SynchronousObjective-C

A minimal category that adds synchronous request support to AFNetworking 1.x, 2.x, and 3.x.

#ios#synchronous-requests#objective-c
Stars163
Forks30
Last commit4 years ago
terraform-aws-transit-gateway
terraform-aws-transit-gatewayHCL

A Terraform module for provisioning and managing AWS Transit Gateway resources with VPC attachments and multi-account sharing.

#vpc#transit-gateway#multi-account
Stars162
Forks245
Last commit
lua-zmq
lua-zmqC

Lua bindings for ZeroMQ 2.x, enabling high-performance message passing between distributed applications.

#message-queue#luajit#distributed-systems
Stars158
Forks37
Last commit1 year ago
ForecastIO
ForecastIOSwift

A Swift library for interacting with the Dark Sky API to fetch weather forecasts and historical data.

#ios#darksky#cocoadocs
Stars156
Forks25
Last commit6 years ago
FGRoute
FGRouteC

An iOS library to retrieve device IP address, router IP, WiFi SSID, and other network information.

#objc#route#ios
Stars156
Forks22
Last commit1 year ago
iolib
iolibCommon Lisp

A Common Lisp I/O library providing portable system interfaces for files, sockets, and streams.

#io-library#portability#file-system
Stars154
Forks33
Last commit2 months ago
iplib
iplibGo

A comprehensive Go library for manipulating IP addresses and networks, inspired by Python's ipaddress and Ruby's ipaddr.

#subnet#subnet-calculation#library
Stars151
Forks22
Last commit2 years ago
lighty.io core
lighty.io coreJava

A lightweight Java SDK for building Software-Defined Networking (SDN) solutions using OpenDaylight components without Karaf.

#restconf#modular#java-sdk
Stars149
Forks82
Last commit1 day ago
Warp
WarpTypeScript

A feature-rich framework for building multiplayer games with GameMaker clients and a Node.js server.

#gamemaker#multiplayer#tcp-server
Stars149
Forks9
Last commit29 days ago
mioco
miocoRust

A Rust library providing green-threads (fibers) similar to Goroutines, built on MIO for scalable async I/O.

#coroutines#green-threads#async
Stars148
Forks13
Last commit7 years ago
Synaser
SynaserPascal

A blocking socket TCP/IP library for Delphi and FreePascal with support for IPv4/IPv6, TLS, and many internet protocols.

#internet-protocols#blocking-sockets#pascal
Stars147
Forks35
Last commit24 days ago
Breep
BreepC++

A high-level C++ peer-to-peer networking library with automatic bridging and object serialization.

#event-driven#cplusplus-14#library
Stars146
Forks23
Last commit7 years ago
socket99
socket99C

A C99 wrapper library that simplifies the BSD sockets API with a cleaner, configuration-driven interface.

#tcp#unix-sockets#posix
Stars145
Forks15
Last commit9 years ago
lzmq
lzmqLua

A Lua binding library for ZeroMQ, providing both C and FFI implementations for high-performance messaging.

#high-performance#message-queue#distributed-systems
Stars145
Forks43
Last commit6 years ago
ipnetwork
ipnetworkRust

A Rust library for working with IPv4 and IPv6 CIDR network addresses and ranges.

#library#subnet-calculations#network-address
Stars143
Forks46
Last commit2 months ago
JavaSteam
JavaSteamKotlin

A Java library providing direct interaction with Valve's Steam servers, ported from SteamKit2.

#java-library#steam#multiplayer-gaming
Stars142
Forks44
Last commit11 days ago
PreviousPage 9 of 14Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
1 month ago
#Ios92
#Swift88
#Http Client77
#Cross Platform60
#Rust59
#Macos53
#Api Client52
#Go51
#Game Development49
#Http43
#Mobile Development38
#Udp35