18 releases (11 breaking)

0.12.0 Dec 20, 2023
0.11.0 Nov 17, 2023
0.10.0 Nov 8, 2023
0.5.1 Jul 18, 2023
0.1.0 Mar 10, 2022

#154 in Filesystem

Download history 219/week @ 2023-11-07 95/week @ 2023-11-14 124/week @ 2023-11-21 79/week @ 2023-11-28 64/week @ 2023-12-05 436/week @ 2023-12-12 307/week @ 2023-12-19 304/week @ 2023-12-26 381/week @ 2024-01-02 326/week @ 2024-01-09 377/week @ 2024-01-16 463/week @ 2024-01-23 1115/week @ 2024-01-30 820/week @ 2024-02-06 816/week @ 2024-02-13 968/week @ 2024-02-20

3,804 downloads per month

MIT/Apache

2MB
48K SLoC

iroh

The iroh crate defines both the iroh library and iroh command-line interface (CLI).

For more details on Iroh, see https://iroh.computer.

Building the CLI

Simply run cargo build from the project root, it produces the iroh CLI by default.

Using as a rust crate

Because iroh builds the CLI by default, you should disable default-features when importing the iroh crate via cargo:

[dependencies]
iroh = { version = "...", default-features = false }

Running Examples

Examples are located in iroh/examples. Run them with cargo run --example. eg: cargo run --example hello-world. At the top of each example file is a comment describing how to run the example.

License

This project is licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this project by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

Dependencies

~43–85MB
~1.5M SLoC