#bittorrent #p2p #pkarr

iroh-pkarr-node-discovery

A discovery mechanism for iroh-net that uses the bittorrent mainline DHT via pkarr

8 releases (5 breaking)

0.6.0 Aug 6, 2024
0.5.0 Jul 23, 2024
0.4.0 Jun 27, 2024
0.3.0 May 3, 2024
0.1.2 Jan 21, 2024

#8 in #pkarr

Download history

496 downloads per month

Apache-2.0/MIT

37KB
285 lines

Iroh-Examples

Examples how to use iroh or one of the iroh library crates. Things in here should be somewhat easy to understand.

For very experimental things there is iroh-experiments.

Examples

browser-echo

Use iroh in the browser, compiled to web assembly. Try it here!

browser-chat

A chat app based on iroh-gossip that can run both in the browser and on the command line. Try it here!

browser-blobs

Small example for running iroh-blobs in the browser. Try it here!

custom-router

When you need more control or customizations than the iroh Router allows, we recommend to build your own router instead. This example implements a router that allows to add and remove protocols at runtime.

dumbpipe-web

Forward http requests to dumbpipe. Share a local dev server publicly.

extism

Use iroh through extism

framed messages

Send chess moves back and forth on the same bi-directional stream by framing it using tokio-util's codec feature.

frosty

Experiment with FROST threshold signatures for iroh.

iroh-automerge

Iroh integration with automerge

iroh-gateway

A http gateway for iroh-blobs data, written using iroh-blobs.

tauri-todos

Todo app using iroh documents and tauri.

Dependencies

~48–87MB
~1.5M SLoC