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

SnmpSharpNet
SnmpSharpNetC#

A C# library implementing SNMP protocol versions 1, 2, and 3 for network management in .NET applications.

#csharp#protocol-library#snmp
Stars84
Forks62
Last commit1 year ago
AHKsock
AHKsockAutoHotkey

A high-level AutoHotkey wrapper for Winsock APIs enabling TCP/IP client-server communication.

#windows-api#autohotkey#tcp-ip
Stars83
Forks20
Last commit9 years ago
ether
etherGo

A Go package for sending and receiving raw Ethernet frames on Linux, FreeBSD, and OS X.

#bpf#ethernet-frames#network-monitoring
Stars82
Forks6
Last commit10 years ago
river
riverElixir

An HTTP/2 client for Elixir, designed for simplicity and full RFC 7540 compliance.

#elixir#http#rfc-7540
Stars82
Forks4
Last commit7 years ago
ReactiveAPI
ReactiveAPISwift

A declarative networking library for iOS that combines URLSession with RxSwift for clean, reactive API calls.

#declarative-programming#ios#api
Stars79
Forks7
Last commit2 years ago
Delphi3D Engine
Delphi3D EnginePascal

A 3D graphics and game engine for Delphi and Windows, built on DirectX 11 and used to develop Rise of Legions.

#multiplayer#directx#3d-graphics
Stars79
Forks23
Last commit5 years ago
AZPeerToPeerConnection
AZPeerToPeerConnectionSwift

A Swift wrapper for Apple's Multipeer Connectivity framework that simplifies peer-to-peer session management on iOS.

#ios#multipeer-connectivity#bluetooth
Stars77
Forks9
Last commit8 years ago
micropython-osc
micropython-oscPython

A minimal Open Sound Control (OSC) client and server library for MicroPython and CPython.

#micropython#embedded#client-server
Stars75
Forks14
Last commit2 years ago
fwdctl
fwdctlGo

A simple CLI tool to manage IPTables forwards on Linux servers.

#seccomp#system-administration#cli
Stars72
Forks7
Last commit1 month ago
Squid
SquidSwift

A declarative and reactive networking library for Swift built on Combine and URL loading system.

#declarative#ios#http
Stars71
Forks6
Last commit4 years ago
Merhaba
MerhabaObjective-C

A Swift/Objective-C library for Bonjour-based device discovery and networking between iOS, macOS, and tvOS devices.

#ios#bonjour#local-network
Stars71
Forks7
Last commit3 years ago
RxMultipeer
RxMultipeerSwift

A testable RxSwift wrapper for Apple's MultipeerConnectivity framework, enabling reactive peer-to-peer networking.

#adapter-pattern#ios#multipeer-connectivity
Stars68
Forks11
Last commit8 years ago
network-address
network-addressJavaScript

Get the local network address (IPv4/IPv6) of your machine via Node.js or CLI.

#system-info#devops#cli-tool
Stars67
Forks6
Last commit9 years ago
SimpleApiClient
SimpleApiClientSwift

A configurable API client for iOS built on Alamofire and RxSwift, featuring serial/parallel calls, retry logic, and mock responses.

#ios#alamofire#reactive-programming
Stars67
Forks3
Last commit8 years ago
SwiftyZeroMQ
SwiftyZeroMQSwift

ZeroMQ Swift bindings for iOS, macOS, tvOS, and watchOS with bundled libzmq and object-oriented API.

#ios#distributed-systems#concurrent-programming
Stars66
Forks43
Last commit7 years ago
IceNet
IceNetJava

A fast, simple, and easy-to-use Android networking library built on Volley, OkHttp, and Gson.

#volley#okhttp#android
Stars65
Forks13
Last commit11 years ago
Replecs
ReplecsLuau

A runtime-agnostic replication library for Entity Component System (ECS) architectures with granular player filtering.

#multiplayer#luau#bandwidth-optimization
Stars64
Forks18
Last commit14 days ago
UnboxedAlamofire
UnboxedAlamofireSwift

A deprecated Swift library combining Alamofire and Unbox for easy JSON downloading and decoding into objects.

#ios#json-decoding#alamofire
Stars64
Forks12
Last commit5 years ago
Multiplayer First Person Shooter
Multiplayer First Person ShooterGDScript

A multiplayer first-person shooter example project built with Godot 3.2 game engine.

#game-prototyping#first-person-shooter#client-server
Stars63
Forks18
Last commit
grawity's IRC docs
grawity's IRC docsHTML

A comprehensive collection of IRC protocol documentation, specifications, and historical references.

#history#archiving#irc-protocol
Stars63
Forks10
Last commit4 years ago
mrequests
mrequestsPython

An HTTP client library for MicroPython with an API similar to Python's requests library.

#iot#micropython#esp32
Stars62
Forks13
Last commit2 years ago
LoverNet
LoverNetLua

A networking library for LÖVE game engine that simplifies multiplayer game development using bitser and enet.

#multiplayer#bitser#client-server
Stars61
Forks4
Last commit7 years ago
SwifterSockets
SwifterSocketsSwift

A collection of socket utilities in pure Swift, providing low-level POSIX interfaces and higher-level abstractions.

#client#swift-package-manager#server
Stars59
Forks5
Last commit6 years ago
rkik
rkikRust

A Rust CLI tool for stateless inspection of NTP, NTS, and PTP time sources, similar to dig or ping for time protocols.

#rust-tool#ntp-monitoring#ptp
Stars58
Forks6
Last commit1 month ago
Setup ZeroTier
Setup ZeroTierJavaScript

A GitHub Action that integrates ZeroTier SDN into CI/CD workflows by temporarily joining runners to private virtual networks.

#zero-trust#devops#sdn
Stars57
Forks12
Last commit2 years ago
PeerConnectivity
PeerConnectivitySwift

A functional wrapper for Apple's MultipeerConnectivity framework with lightweight syntax and automatic edge case handling.

#functional-programming#ios#multipeer-connectivity
Stars56
Forks10
Last commit13 days ago
httpretry
httpretryGo

A Go library that adds configurable retry functionality to the standard http.Client via RoundTripper wrapping.

#retry-logic#backoff#resilience
Stars56
Forks7
Last commit2 years ago
nengi + Babylon 3D shooter template
nengi + Babylon 3D shooter templateJavaScript

A multiplayer 3D shooter template with client-side prediction and lag compensation using Babylon.js and nengi.js.

#babylon-js#server-authoritative#game-development
Stars55
Forks16
Last commit
hare
hareGo

A user-friendly Go package and CLI tool for sending and listening to TCP socket connections.

#tcp-sockets#network#network-programming
Stars55
Forks11
Last commit15 days ago
Conduit
ConduitSwift

A session-based Swift HTTP networking and OAuth2 authentication library for iOS, macOS, tvOS, and watchOS.

#ios#oauth2#authentication
Stars54
Forks8
Last commit11 days ago
imap-codec
imap-codecRust

A Rust crate providing a complete, misuse-resistant codec for parsing and serializing IMAP4rev1 protocol messages.

#server-side#client-library#imap
Stars52
Forks20
Last commit4 days ago
gone/jconf
gone/jconfGo

A collection of independent Go packages for building small daemons and servers with advanced logging, systemd integration, and graceful reloads.

#statsd-client#http#socket-activation
Stars51
Forks8
Last commit5 years ago
inet_cidr
inet_cidrElixir

An Elixir CIDR library compatible with Erlang's :inet module, supporting both IPv4 and IPv6 address parsing and manipulation.

#elixir#library#ip-address-management
Stars51
Forks8
Last commit8 months ago
Ceil
CeilShell

Ansible-based automation for provisioning a bare-metal Kubernetes cluster on Raspberry Pi hardware with integrated networking and monitoring.

#hypriot#glusterfs#bare-metal
Stars50
Forks3
Last commit6 years ago
goback
gobackGo

A simple exponential backoff implementation in Go for handling retries with faulty or slow systems.

#retry-logic#golang-library#error-handling
Stars50
Forks8
Last commit5 years ago
CDZPinger
CDZPingerObjective-C

Easy-to-use ICMP ping library for iOS applications with delegate callbacks for ping time updates.

#cocoa-touch#ios#objective-c
Stars48
Forks12
Last commit12 years ago
PreviousPage 11 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
6 years ago
5 years ago
#Ios92
#Swift88
#Http Client77
#Cross Platform60
#Rust59
#Macos53
#Api Client52
#Go51
#Game Development49
#Http43
#Mobile Development38
#Udp35