[GitHub Trending] n0-computer/iroh
Scored daily by a customisable AI persona to surface the most relevant engineering leadership news.
Iroh's modular networking stack in Rust is novel and relevant to cloud infrastructure and open source.
Iroh is an open-source Rust library that provides a public-key-based dialing API for peer-to-peer connections, using QUIC via the noq crate and hole-punching with relay fallback for NAT traversal. It includes pre-built protocols like iroh-blobs for BLAKE3 content-addressed blob transfer, iroh-gossip for publish-subscribe overlays, and iroh-docs for eventually-consistent key-value stores, all designed to run on resource-constrained devices. The project, from N0, INC., also offers FFI bindings for non-Rust languages and a public relay infrastructure.
n0-computer