Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Tcp

Tcp

93 projects

Showing 36 of 93 projects

croc
crocGo

A CLI tool for secure, cross-platform file transfers between any two computers using end-to-end encryption and a relay.

#relay-server#tcp#data-transfer
Stars38.1k
Forks1.5k
Last commit1 day ago
Mongoose
MongooseC

A cross-platform embedded networking library for C/C++ with built-in TCP/IP stack, HTTP, WebSocket, and MQTT support.

#c-library#real-time-os#websocket-server
Stars13.0k
Forks2.9k
Last commit1 day ago
Workerman
WorkermanPHP

An asynchronous event-driven PHP socket framework for building high-performance network applications.

#event-driven#http-server#tcp
Stars11.6k
Forks2.3k
Last commit21 days ago
bore
boreRust

A modern, simple TCP tunnel in Rust that exposes local ports to a remote server, bypassing NAT firewalls.

#nat-bypass#tcp#proxy
Stars11.3k
Forks516
Last commit5 months ago
gnet
gnetGo

A high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go.

#event-driven#tcp#high-performance
Stars11.2k
Forks1.1k
Last commit15 days ago
iperf
iperfC

A tool for measuring maximum achievable network bandwidth using TCP, UDP, and SCTP protocols.

#tcp#bandwidth-testing#network-measurement
Stars8.6k
Forks1.4k
Last commit14 days ago
JetLinks
JetLinksJava

A fully reactive, open-source enterprise IoT platform built on Java and Spring Boot for unified device management and real-time data processing.

#iot#rule-engine#tcp
Stars6.6k
Forks1.9k
Last commit9 days ago
nanomsg
nanomsgC

A high-performance implementation of lightweight messaging scalability protocols for common communication patterns.

#c-library#tcp#messaging-library
Stars6.3k
Forks1.0k
Last commit2 months ago
Lan Mouse
Lan MouseRust

A cross-platform, open-source software KVM switch for sharing a single mouse and keyboard across multiple PCs on a local network.

#lan#wayland#tcp
Stars5.1k
Forks237
Last commit26 days ago
sish
sishGo

Open-source SSH tunneling server for HTTP(S), WS(S), and TCP tunnels to localhost with no custom client required.

#reverse-proxy#network-tools#ssh-tunneling
Stars4.7k
Forks332
Last commit29 days ago
Apache Iggy
Apache IggyRust

A persistent message streaming platform built in Rust for ultra-low latency and high throughput, supporting multiple transport protocols.

#apache#tcp#high-performance
Stars4.4k
Forks361
Last commit1 day ago
SuperSocket
SuperSocketC#

A high-performance, extensible socket server application framework for .NET supporting TCP, UDP, and WebSocket protocols.

#realtime#iot#tcp
Stars4.2k
Forks1.2k
Last commit3 months ago
LaravelS
LaravelSPHP

An out-of-the-box adapter to run Laravel/Lumen applications on Swoole for high-performance HTTP/WebSocket servers.

#websocket-server#process#lumen
Stars3.9k
Forks465
Last commit4 days 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
aleph
alephClojure

A Clojure library for asynchronous streaming communication over HTTP, WebSockets, TCP, and UDP, built on Netty and Manifold.

#http-server#manifold#web-server
Stars2.6k
Forks241
Last commit9 days ago
aleph
alephClojure

Asynchronous streaming communication library for Clojure providing HTTP, TCP, UDP, and WebSocket servers and clients.

#stream-processing#http-server#web-server
Stars2.6k
Forks241
Last commit9 days ago
ActionHero
ActionHeroTypeScript

A reusable, scalable Node.js API server for stateless and stateful applications with realtime multi-transport support and cluster capabilities.

#realtime#http-server#tcp
Stars2.4k
Forks256
Last commit1 day 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
KryoNet
KryoNetJava

A Java library for efficient TCP/UDP client-server network communication using NIO and Kryo serialization.

#tcp#client-server#android
Stars1.9k
Forks412
Last commit5 years ago
gws
gwsGo

A simple, high-performance, and reliable WebSocket server and client library written in Go, supporting TCP, KCP, and Unix domain sockets.

#event-driven#api-gateway#kcp
Stars1.8k
Forks121
Last commit14 days ago
SwiftSocket
SwiftSocketSwift

A simple Swift library for TCP and UDP socket communication on Apple platforms.

#apple-platforms#ios#tcp
Stars1.7k
Forks406
Last commit2 years ago
CppServer
CppServerC++

Ultra fast and low latency asynchronous socket server & client C++ library with support for TCP, SSL, UDP, HTTP, HTTPS, and WebSocket protocols.

#tcp#asio#http
Stars1.6k
Forks314
Last commit1 month ago
uSockets
uSocketsC

A minimal, cross-platform networking library providing optimized TCP, TLS, QUIC, and HTTP3 transports for async applications.

#c-library#tcp#high-performance
Stars1.5k
Forks304
Last commit1 month ago
BlueSocket
BlueSocketSwift

A low-level socket framework for Swift supporting TCP, UDP, and UNIX sockets across iOS, macOS, and Linux.

#tcp#low-level-api#socket
Stars1.4k
Forks193
Last commit3 years ago
n2o
n2oErlang

Embeddable message protocol loop library for WebSocket, HTTP, MQTT, and TCP servers with unified API.

#tcp#message-queue#mqtt
Stars1.3k
Forks167
Last commit1 month 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
Libnet
LibnetC

A portable C library for constructing and injecting network packets at IP and link layers.

#c-library#gre#tcp
Stars958
Forks261
Last commit1 year ago
NDJSON
NDJSON

A specification for delimiting JSON objects with newlines in stream protocols and file storage.

#data-serialization#tcp#file-format
Stars840
Forks35
Last commit3 years 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
easytcp
easytcpGo

A lightweight TCP server framework for Go with message routing, middleware, and customizable packet handling.

#tcp#protocol-handling#tcp-server
Stars817
Forks87
Last commit6 months ago
mangos
mangosGo

A pure Go implementation of the nanomsg Scalability Protocols (SP) messaging system, supporting multiple transport and topology patterns.

#nng#tcp#message
Stars757
Forks82
Last commit7 days ago
gorpc
gorpcGo

A simple, fast, and scalable Go RPC library optimized for high-load microservices.

#network-optimization#unix-socket#message-batching
Stars709
Forks98
Last commit3 years ago
socket
socketElixir

A comprehensive Elixir library that wraps TCP, UDP, SCTP, SSL sockets and implements WebSocket and SOCKS protocols.

#elixir#tcp#ssl-tls
Stars692
Forks115
Last commit3 years ago
Socks
SocksSwift

A non-blocking TCP socket layer with event-driven server and client implementations for Swift.

#event-driven#swift-linux#tcp
Stars568
Forks53
Last commit8 years ago
Indy
IndyPascal

A comprehensive internet component suite for Delphi, C++Builder, and Free Pascal with 120+ protocols.

#embarcadero-delphi#internet-protocols#free-pascal
Stars555
Forks170
Last commit16 days ago
tokio-modbus
tokio-modbusRust

A pure Rust Modbus library built on tokio for asynchronous and synchronous industrial communication.

#industrial-automation#iot#library
Stars555
Forks155
Last commit2 days ago
Page 1 of 3Next

Related Tags

#Udp41#Networking26#Websocket22#Rust18#High Performance14#Iot12#Socket12#Network Programming12#Http12#Tcp Server11#Websockets10#Http Server10
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