Showing 36 of 497 projects
A command-line bandwidth monitor and rate estimator with interactive curses UI and programmable text output.
A Swift HTTP client library inspired by Python Requests, designed for simplicity and ease of use.
A simple mDNS client/server library in Go for local network service discovery without a DNS server.
A Swift HTTP networking library with built-in request stubbing, image caching, and a clean, singleton-free API.
A Rust implementation of the IETF QUIC protocol, offering a simple API, high configurability, and integration with secure TLS providers.
A modular C++20 toolkit for real-time media, WebRTC, and networking, built as a lightweight alternative to libwebrtc.
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 modular Rust service framework for building programmable network proxies, clients, and servers with fine-grained control over packet flow.
A high-performance C++ coroutine library for I/O-intensive applications, featuring user-space threading and support for epoll, io_uring, and DPDK.
A high-performance asynchronous I/O, concurrency, and web application toolkit written in D.
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.
A set of Godot addons for building responsive, rollback-networked multiplayer games with client-side prediction and lag compensation.
A simple, lightweight, and reliable UDP networking library written in pure C with optional in-order packet delivery.
Official C++ driver for MongoDB, enabling C++ applications to connect, query, and manage MongoDB databases.
A text-based hobby operating system written in Rust for x86-64, inspired by Unix, Plan 9, and DOS.
A small but powerful library for creating REST clients in Objective-C/Swift, built on AFNetworking and Mantle.
Provides situational awareness of ICS/SCADA networks through passive mapping and visualization for network security assessments.
Idiomatic Rust wrapper and build tooling for developing eBPF programs with standard Rust workflows.
A pure Ruby implementation of the SSH2 client protocol for executing processes and managing connections to remote servers.
Rust bindings for ZeroMQ, providing a safe API for high-performance distributed messaging.
Hacking Toolkit
Hacking Toolkit
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 standalone Luau runtime built in Rust, providing asynchronous APIs for filesystem, networking, and stdio.
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 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 cross-platform C++ framework for building real-time applications with 2D/3D rendering, audio, physics, and networking.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.