Switch-based flexible network connections
Iroh is a modular networking stack that makes network connections more flexible by using key-based addressing instead of IP addresses. Developed with the Rust language, this tool provides an infrastructure that is resistant to network interruptions and provides direct data transfer.
Updates
- September 12, 2026: Stars 12,327 → 12,490, latest release v1.2.0 (September 11, 2026).
- August 27, 2026: Stars 11,957 → 12,327, latest release v1.1.0 (August 25, 2026).
- August 2, 2026: Stars 9,418 → 11,957, latest release v1.0.3 (July 20, 2026).
What you get
- Connecting via public key instead of IP addresses
- Automatic hole-punching for direct data transfer
- QUIC-based secure and encrypted communication
Installation
cargo add irohcargo install irohbrew install nogo/tap/irohRunning it
iroh node idIf you don't write code
I want to set up a switch-based network connection using the Iroh library. Can you create a basic example code structure that shows how I can create an endpoint in Rust, connect to another endpoint via public key, and initiate secure data flow with the QUIC protocol?
Related dictionary terms
Links
TreScout did not build this tool · we found it in GitHub trends and wrote it up. This page describes the repository as of 2026-06-17: The star count and our text belong to that day, the repository may have changed since. Check the repository link for the current state. This page was machine-translated from the Turkish original · the Turkish version prevails.