Description
libp2p is an open source networking library that provides a peer-to-peer network stack used by major distributed systems like Ethereum, IPFS, and Filecoin. It supports multiple programming languages and offers features such as pub-sub message passing, distributed hash tables, NAT hole punching, and browser-to-browser communication.