Skip to content

Latest commit

 

History

94 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Iroh Awesome lint

Projects & resources building with iroh!

iroh is a library for building on direct connections between devices.

Contents

AI/ML

  • Prime Intellect - Decentralized Compute Infrastructure for AI.
  • Psyche - An open infrastructure to democratize and decentralize the development of superintelligence for humanity.
  • Tandemn - Iroh for tensors, used for inference over heterogeneous GPUs.

Audio/Video

  • Aster - Local-first peer-to-peer music streaming prototype.
  • Telepathy - Cross-platform real time communication with Iroh networking.

Archiving

  • omry - Save web pages you don't want to lose to a locally-hostable, searchable archive.
  • Save DWeb Backend - DWeb Backend for the Save app based on Veilid and Iroh.

Browsers

  • Oku - A Web browser with an emphasis on local-first data storage.

Collaboration and Productivity

  • biter - Synchronize device clipboards via iroh.
  • linXiv - Local-first academic paper manager with p2p sharing enabled using iroh.
  • p2pmux - Terminal multiplexer where every pane is a PTY on its owner's own machine.
  • Teamtype - Editor-agnostic, real-time collaborative editing of local text files.
  • Zeco - Share zellij sessions via the internet (using iroh).

DevTools

  • Codux - A native connected terminal for AI coding agents, using iroh for encrypted peer-to-peer control across desktop, mobile, and headless hosts.
  • cross.stream - Local-first event streaming for reactive workflows, with P2P sharing via Iroh.
  • do-ssh - Tunnels an ssh-connection over iroh.
  • Datum - Expose local services to the internet.
  • Dumbpipe - Cross-device unix pipe.
  • Edky - Convert Ed25519 public keys between various encoding formats (iroh, libp2p, IPFS, OpenSSH, etc).
  • iroh-ssh - SSH to any machine without ip.
  • iroh-ssh-android - Android SSH client for hosts running iroh-ssh (and OpenSSH too).
  • pai-sho - P2P TCP port forwarding: dumbpipe, but multiple ports, and it reconnects.
  • Rayfish - A P2P mesh VPN that connects peers by cryptographic identity instead of IP address.
  • Tunnet - Open-source mesh networking platform that scales from direct p2p connections for individuals to fully managed deployments for large organizations.
  • locho - Local + echo = locho: Access a private service on another machine as if it were local.

File Sharing

  • APT Repository - A Debian APT Repository, and web console for remote administration.
  • ARK Drop Desktop - Use QR codes to quickly send and receive files between devices.
  • Alt-sendme - A cross-platform desktop application for file sharing, built with Tauri.
  • DataBeam - File sharing desktop app with features like: share via short custom code or QR code, share text, auto-retry on failure, and automatic overwrite conflict resolution.
  • Dropwire - Send any file directly between devices, end-to-end encrypted and resumable, with no account and no server.
  • fsend - Peer-to-peer file sharing webapp and cli tool, allows transferring of files and folders with resumable transfers.
  • iroh_send - Send files or directories by sharing an env variable (python).
  • lis - Life is short, but data should live forever.
  • Quicksend - Send files peer to peer.
  • ringdrop - Frugal, daemonized P2P file transfer with ring-based access control, built on iroh and bao protocols.
  • ringdrop-gui - Desktop GUI for ringdrop, exposing the full CLI as a native app.
  • Rust Patcher - Secure Decentralized Software updates.
  • sendblob - Share files from the browser (sendblob.app) via iroh-blobs relays, interoperable with any iroh node.
  • Sendme-egui - Egui interface for sendme.
  • Sendme - A tool to send files and directories, based on iroh.
  • Strada - Beatiful file transfer & management with no cloud costs.

Frameworks

  • Peernet - Easy & reliable p2p networking.
  • p2panda - Building blocks for peer-to-peer applications.

Libraries and protocols

  • distributed-topic-tracker - Iroh-gossip with auto discovery (no servers!)
  • imsg 🧪 - A base protocol providing streams of messages.
  • iroh-gossip-discovery - Peer discovery for iroh gossip topics.
  • iroh-rings - A relationship-based access control protocol for resources over iroh.
  • irpc - RPC for memory, quinn or iroh connections.

Games and 3D

  • Bones - An easy-to-use game engine for making real games, networked with iroh.
  • Fish Folk: Jumpy - Tactical 2D shooter in fishy pixels style. Made with Rust-lang 🦀, built on Bones.
  • Godot Iroh - A peer-to-peer multiplayer extension for Godot based on iroh.
  • iroh-lan - Have a lan party with iroh (iroh-lan = hamachi - account - install).
  • USD Renderer - Universal Scene Description Render, linked with iroh.

Internet of Things

  • Pigg - Raspberry Pi GPIO GUI.

Social Media

Tools for Thought

  • Kith - Serverless, no-account, end-to-end-encrypted sync for your own devices — memory, tabs, and files — that your AI can also read and write over MCP.
  • Obsiroh - An Obsidian sync method with iroh.
  • Iroh Retro - Serverless, no-account, retrospective for development teams.

Web3

  • Analog - An omnichain network powered by Proof of Time.
  • Fedimint - Federated E-Cash Mint.
  • Recall - Lets any agent prove, refine, and earn from their intelligence, onchain.
  • Thresh - A Desktop Cardano Wallet.

Follow

Official

Semi-official

Contributing

Contributions of any kind welcome, just follow the guidelines!

Contributors

Thanks goes to these contributors!

About

Curated list of awesome stuff built on & with iroh

Topics

Resources

Code of conduct

Contributing

Stars

542 stars

Watchers

27 watching

Forks

Contributors