Showing 36 of 72 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.
A Clojure library for asynchronous streaming communication over HTTP, WebSockets, TCP, and UDP, built on Netty and Manifold.
Asynchronous streaming communication library for Clojure providing HTTP, TCP, UDP, and WebSocket servers and clients.
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.
A low-level socket framework for Swift supporting TCP, UDP, and UNIX sockets across iOS, macOS, and Linux.
A high-performance, lightweight, cross-platform QUIC library written in Rust, supporting HTTP/3 and multipath connections.
A high-performance, lightweight, cross-platform QUIC library written in Rust, supporting HTTP/3 and multipath connections.
Embeddable message protocol loop library for WebSocket, HTTP, MQTT, and TCP servers with unified API.
A fast, event-driven network library for Rust that simplifies socket management with a message and endpoint abstraction.
A C/C++ library implementing the uTorrent Transport Protocol (uTP) for reliable, low-delay data transfer over UDP.
A simple, lightweight, and reliable UDP networking library written in pure C with optional in-order packet delivery.
A portable C library for constructing and injecting network packets at IP and link layers.
A QUIC proxy that enables SSH connections over QUIC without patching client or server.
A C++11 wrapper for libuv providing a simple interface and high-performance networking with TCP, UDP, HTTP, DNS, and timer support.
A comprehensive Elixir library that wraps TCP, UDP, SCTP, SSL sockets and implements WebSocket and SOCKS protocols.
A CLI tool that extracts PostgreSQL database and cluster metrics, outputting them as JSON or sending them via UDP.
A comprehensive internet component suite for Delphi, C++Builder, and Free Pascal with 120+ 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.