Showing 36 of 372 projects
A modular C++20 toolkit for real-time media, WebRTC, and networking, built as a lightweight alternative to libwebrtc.
A simple mDNS client/server library in Go for local network service discovery without a DNS server.
A Rust implementation of the IETF QUIC protocol, offering a simple API, high configurability, and integration with secure TLS providers.
A high-performance JSON-RPC and REST library for Python and C, leveraging io_uring and SIMD for ultra-low latency and high throughput.
A Go language binding for ZeroMQ version 4, providing network communication patterns for distributed systems.
A toolkit for real-time audio streaming over the network with guaranteed latency and packet loss recovery.
A high-performance asynchronous I/O, concurrency, and web application toolkit written in D.
A high-performance C++ coroutine library for I/O-intensive applications, featuring user-space threading and support for epoll, io_uring, and DPDK.
A usable, fast, and simple HTTP 1.1 client library for Ruby, ideal for API clients and general HTTP requests.
A C/C++ library implementing the uTorrent Transport Protocol (uTP) for reliable, low-delay data transfer over UDP.
A low-level HTTP server library in Rust focused on 100% HTTP compliance and easy server creation.
Official C++ driver for MongoDB, enabling C++ applications to connect, query, and manage MongoDB databases.
A small but powerful library for creating REST clients in Objective-C/Swift, built on AFNetworking and Mantle.
A text-based hobby operating system written in Rust for x86-64, inspired by Unix, Plan 9, and DOS.
Provides situational awareness of ICS/SCADA networks through passive mapping and visualization for network security assessments.
A modular Rust service framework for building programmable network proxies, clients, and servers with fine-grained control over packet flow.
A simple, lightweight, and reliable UDP networking library written in pure C with optional in-order packet delivery.
A pure Ruby implementation of the SSH2 client protocol for executing processes and managing connections to remote servers.
Idiomatic Rust wrapper and build tooling for developing eBPF programs with standard Rust workflows.
A set of Godot addons for building responsive, rollback-networked multiplayer games with client-side prediction and lag compensation.
Rust bindings for ZeroMQ, providing a safe API for high-performance distributed messaging.
A lean Swift web API client built using async/await for modeling and executing network requests.
A lightweight but powerful iOS network library with simplified and expressive syntax, built on AFNetworking.
A comprehensive collection of tutorials and exercises for learning Raspberry Pi hardware, software, and networking.
A Swift implementation of Google's Protocol Buffers for efficient data serialization on Apple platforms.
A high-performance async I/O networking library for Go using the proactor pattern, optimized for C10K+ connections and minimal context switching.
A standalone Luau runtime built in Rust, providing asynchronous APIs for filesystem, networking, and stdio.
A portable MQTT v3.1.1 client library written in ANSI C for embedded systems and PCs.
A Node.js add-on for multicast DNS service discovery (Zeroconf/Bonjour) to announce and browse services on local networks.
A QUIC proxy that enables SSH connections over QUIC without patching client or server.
A Swift HTTP/HTTPS networking library for iOS with elegant, human-readable APIs.
A cross-platform C++ framework for building real-time applications with 2D/3D rendering, audio, physics, and networking.
A lightweight TCP server framework for Go with message routing, middleware, and customizable packet handling.
Go library for accessing and controlling Tor clients and servers, including embedding Tor statically.
A minimalist Flickr API framework for building Mac and iPhone apps with OAuth support and asynchronous requests.
A curated list of awesome projects, tools, libraries, and resources for developers building with the Substrate blockchain framework.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.