34 releases (19 breaking)

✓ Uses Rust 2018 edition

new 0.19.1 May 25, 2020
0.18.1 Apr 17, 2020
0.16.2 Feb 28, 2020
0.13.1 Nov 13, 2019
0.0.1 Aug 8, 2018

#25 in Network programming

Download history 1992/week @ 2020-02-09 2481/week @ 2020-02-16 2757/week @ 2020-02-23 2856/week @ 2020-03-01 2870/week @ 2020-03-08 2577/week @ 2020-03-15 2874/week @ 2020-03-22 3385/week @ 2020-03-29 4337/week @ 2020-04-05 5038/week @ 2020-04-12 7024/week @ 2020-04-19 5873/week @ 2020-04-26 6396/week @ 2020-05-03 7726/week @ 2020-05-10 7484/week @ 2020-05-17 7544/week @ 2020-05-24

20,429 downloads per month
Used in 45 crates (10 directly)

MIT and maybe MPL-2.0

1MB
17K SLoC

Ruby HTML 10K SLoC // 0.3% comments Ruby 6.5K SLoC // 0.2% comments Java 26 SLoC // 0.2% comments

Central repository for work on libp2p

dependency status

This repository is the central place for Rust development of the libp2p spec.

Warning: While we are trying our best to be compatible with other libp2p implementations, we cannot guarantee that this is the case considering the lack of a precise libp2p specifications.

Documentation

How to use the library?

Where to ask questions?

  • In the Rust section of https://discuss.libp2p.io.
  • In the #libp2p IRC channel on freenode.
  • By opening an issue in this repository.

Notable users

(open a pull request if you want your project to be added here)

Dependencies

~7–13MB
~244K SLoC