Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Network Library

Network Library

39 projects

Showing 36 of 39 projects

SocketRocket
SocketRocketObjective-C

A conforming Objective-C WebSocket client library for iOS, macOS, tvOS, and visionOS.

#ios#objective-c#network-library
Stars9.6k
Forks2.0k
Last commit7 months ago
GoProxy
GoProxyGo

A customizable HTTP/HTTPS proxy server library for Go, enabling request/response manipulation and MITM capabilities.

#http-proxy#web-security#traffic-interception
Stars6.7k
Forks1.2k
Last commit1 day ago
Async Http Client
Async Http ClientJava

A high-performance, asynchronous HTTP and WebSocket client library for Java built on Netty.

#high-performance#authentication#network-library
Stars6.4k
Forks1.6k
Last commit17 hours ago
evpp
evppC++

A modern C++11 network library for high-performance TCP/UDP/HTTP services, designed for multi-threaded, non-blocking event-driven applications.

#event-driven#http-server#nonblocking
Stars3.8k
Forks949
Last commit2 years ago
FluentFTP
FluentFTPC#

A fully managed, high-performance FTP and FTPS client library for .NET and .NET Standard, optimized for speed.

#async-await#unix#network-library
Stars3.4k
Forks677
Last commit1 month ago
NetCoreServer
NetCoreServerC#

Ultra-fast, low-latency asynchronous socket server and client library for .NET Core supporting TCP, SSL, UDP, HTTP, HTTPS, and WebSocket protocols.

#http-server#tcp#high-performance
Stars3.1k
Forks627
Last commit1 month ago
LuaSocket
LuaSocketHTML

Network extension library for Lua providing TCP/UDP transport and common internet application functions.

#internet-protocols#tcp#network-library
Stars2.0k
Forks650
Last commit8 months ago
gev
gevGo

A lightweight, fast, non-blocking TCP network library and WebSocket server for Go, based on the Reactor pattern.

#event-driven#websocket-server#nonblocking
Stars1.8k
Forks193
Last commit1 year ago
TQUIC
TQUICRust

A high-performance, lightweight, cross-platform QUIC library written in Rust, supporting HTTP/3 and multipath connections.

#high-performance#multipath#network-library
Stars1.4k
Forks146
Last commit7 months ago
tencent/tquic
tencent/tquicRust

A high-performance, lightweight, cross-platform QUIC library written in Rust, supporting HTTP/3 and multipath connections.

#high-performance#multipath#network-library
Stars1.4k
Forks146
Last commit7 months ago
message-io
message-ioRust

A fast, event-driven network library for Rust that simplifies socket management with a message and endpoint abstraction.

#event-driven#protocol-abstraction#tcp
Stars1.2k
Forks83
Last commit1 month ago
LibTorrent
LibTorrentC++

A high-performance C++ BitTorrent library for Unix-like systems with direct file-to-network transfers.

#high-performance#unix#network-library
Stars993
Forks243
Last commit2 days ago
uv-cpp
uv-cppC++

A C++11 wrapper for libuv providing a simple interface and high-performance networking with TCP, UDP, HTTP, DNS, and timer support.

#http-server#tcp#high-performance
Stars840
Forks213
Last commit8 months ago
AsyncTCP
AsyncTCPC++

An asynchronous TCP library for ESP8266 microcontrollers enabling non-blocking network communication.

#tcp-server#network-library#esp8266
Stars786
Forks413
Last commit1 year ago
curlcpp
curlcppC++

An object-oriented C++ wrapper for libcurl that simplifies HTTP requests and network operations.

#multi-threading#network-library#curl
Stars675
Forks180
Last commit26 days ago
mailio
mailioC++

A cross-platform C++17 library for MIME format and SMTP, POP3, IMAP protocols.

#library#c-plus-plus-11#pop3
Stars483
Forks122
Last commit26 days ago
HappyDns
HappyDnsJava

A flexible DNS library for Android supporting UDP, DoH, HTTPDNS, and custom hosts.

#httpdns#network-library#android
Stars323
Forks66
Last commit2 years ago
lua-cURLv3
lua-cURLv3C

A Lua binding to libcurl providing low-level C bindings and high-level APIs for HTTP, FTP, and other network protocols.

#c-api#network-library#lua-bindings
Stars294
Forks68
Last commit3 years ago
dlang-requests
dlang-requestsD

A D language HTTP client library inspired by Python's requests, offering a simple high-level API with low memory footprint and high performance.

#d#d-language#dlang-requests
Stars159
Forks32
Last commit2 months ago
Ararat Synapse
Ararat SynapsePascal

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

#internet-protocols#blocking-sockets#tcp-ip
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
cl-http2-protocol
cl-http2-protocolCommon Lisp

A Common Lisp implementation of the HTTP/2 draft-14 protocol for interoperability testing and network applications.

#stream-multiplexing#network-library#flow-control
Stars106
Forks8
Last commit11 years ago
libPasCURL
libPasCURLPascal

A Delphi and Object Pascal wrapper and bindings for the libcurl library, enabling data transfer over numerous protocols.

#free-pascal#object-pascal#delphi10
Stars90
Forks26
Last commit4 years ago
deno-smtp
deno-smtpTypeScript

A TypeScript SMTP client library for Deno to send emails with TLS support and configurable encoding.

#network-library#mail-sending#tls
Stars83
Forks26
Last commit2 years ago
IceSoap
IceSoapJava

An annotation-based Android library for asynchronous SOAP web service calls with POJO binding via XPath.

#web-services#pojo-binding#network-library
Stars77
Forks18
Last commit10 years ago
CurlThin
CurlThinC#

A lightweight C# wrapper for libcurl with a modern curl_multi interface using libuv for efficient polling.

#multiprocessing#http#network-library
Stars71
Forks22
Last commit2 years ago
trivial-ssh
trivial-sshCommon Lisp

A simple SSH/SCP client library for Common Lisp built on libssh2.

#ssh-client#network-library#remote-access
Stars47
Forks7
Last commit5 years ago
XAsyncSockets
XAsyncSocketsPython

A lightweight Python/MicroPython library for managing asynchronous TCP/UDP sockets with support for thousands of connections.

#concurrent-processes#micropython#tcp
Stars42
Forks5
Last commit2 years ago
vibe
vibeV

A high-level HTTP request library for V that wraps libcurl for fast and reliable network operations.

#v-lang#file-download#proxy
Stars41
Forks2
Last commit1 year ago
libhttp2
libhttp2D

HTTP/2 library written in D, translated from nghttp2 with an object-oriented API and manual memory management.

#d-language#network-library#client-server
Stars36
Forks4
Last commit3 years ago
Anette
AnetteHaxe

A simple Haxe network library for TCP communication with built-in protocols and cross-platform support.

#haxe#tcp#gamedev
Stars36
Forks2
Last commit6 years ago
WebSocket.pas
WebSocket.pasPascal

A pure Object Pascal library implementing WebSocket client and server functionality based on RFC 6455.

#websocket-server#synapse#object-pascal
Stars31
Forks10
Last commit1 year ago
GoodNetworking
GoodNetworkingSwift

A Swift library that simplifies HTTP networking on iOS using Swift concurrency, Combine, and Alamofire.

#ios#library#alamofire
Stars30
Forks2
Last commit16 days ago
gnet
gnetGo

A high-performance, multi-threaded network library optimized for game servers with built-in protobuf support and lockless ring buffers.

#tcp#high-performance#game-server
Stars27
Forks5
Last commit8 days ago
hunt-net
hunt-netD

A high-performance, event-driven asynchronous network library for the D programming language with built-in codec support.

#event-driven#d-language#tcp
Stars20
Forks3
Last commit4 years ago
Hendrix-HTTP
Hendrix-HTTPActionScript

A lightweight HTTP library for ActionScript 3 and Adobe AIR, inspired by Square's OkHttp builder patterns.

#actionscript-3#flash#network-library
Stars12
Forks2
Last commit10 years ago
Page 1 of 2

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
Next
#High Performance10
#Tcp9
#Http Client9
#Udp7
#Tcp Server7
#Networking7
#Cross Platform7
#Tls5
#Non Blocking Io5
#Event Driven5
#C Plus Plus5
#Client Server5