Showing 23 of 23 projects
A fast and reliable ARQ protocol that reduces latency by 30-40% compared to TCP, at the cost of 10-20% more bandwidth.
A cross-platform embedded networking library for C/C++ with built-in TCP/IP stack, HTTP, WebSocket, and MQTT support.
A high-performance, lightweight, non-blocking, event-driven networking framework written in pure Go.
A curated collection of resources, libraries, and tools for multiplayer game network programming (netcode).
A tool for measuring maximum achievable network bandwidth using TCP, UDP, and SCTP protocols.
A minimal macOS menubar indicator that displays a colored dot, controlled via UDP commands for custom status monitoring.
A high-performance tun2socks implementation that transparently routes all network traffic through various proxy protocols using the gVisor TCP/IP stack.
An esoteric programming language for livecoding procedural sequencers that sends MIDI, OSC, and UDP to audio/visual interfaces.
A cross-platform, open-source software KVM switch for sharing a single mouse and keyboard across multiple PCs on a local network.
A high-performance, extensible socket server application framework for .NET supporting TCP, UDP, and WebSocket protocols.
An out-of-the-box adapter to run Laravel/Lumen applications on Swoole for high-performance HTTP/WebSocket servers.
A cross-platform C++ networking engine designed for game development with features like NAT traversal and voice chat.
A C++ network library for client/server games with secure authentication, reliable messaging, and competitive multiplayer features.
Asynchronous streaming communication library for Clojure providing HTTP, TCP, UDP, and WebSocket servers and clients.
A Clojure library for asynchronous streaming communication over HTTP, WebSockets, TCP, and UDP, built on Netty and Manifold.
A secure client/server protocol for multiplayer games built on top of UDP, providing encrypted connections and session management.
A fast, modern, secure kernel-based VPN tunnel using state-of-the-art cryptography.
An open-source, lightweight TCP/UDP tunneling solution with connection pooling and multi-protocol support for bypassing network restrictions.
Network extension library for Lua providing TCP/UDP transport and common internet application functions.
A Java library for efficient TCP/UDP client-server network communication using NIO and Kryo serialization.
A C++ library implementing the QUIC protocol, extracted from Chromium with minimal dependencies.
A simple Swift library for TCP and UDP socket communication on Apple platforms.
Ultra fast and low latency asynchronous socket server & client C++ library with support for TCP, SSL, UDP, HTTP, HTTPS, and WebSocket protocols.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.