83 Open Source Libp2p Software Projects
Free and open source libp2p code projects including engines, APIs, generators, and tools.
Go Textile361 ⭐
[DEPRECATED] Textile is a set of tools and infrastructure for building composable apps and services on the IPFS network
Sharding P2p Poc36 ⭐
Proof of Concept of Ethereum Serenity Peer-to-Peer Layer on libp2p PubSub System
Berty is a secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network
Go Libp2p Webrtc Direct67 ⭐
A libp2p transport that enables browser-to-server, and server-to-server, direct communication over WebRTC without requiring signalling servers
Ciri P2p21 ⭐
ciri-p2p is a DevP2P implementation, we also seek to implement LibP2P components upon ciri-p2p codebase in the future.
Ultimate Ipfs Series21 ⭐
An Ultimate tutorial series to learn about IPFS, IPLD, Multiformats, Libp2p and Filecoin
want to hack on libp2p? this repo tracks libp2p endeavors eligible for incentivization.
Libp2p Dissector14 ⭐
Project for ETHBerlin hackaton bounty: https://github.com/ethberlinzwei/Bounties/issues/20
Libp2p Lora Transport29 ⭐
Enabling low-bandwidth LibP2P protocols to communicate over LoRa, a low-powered long-range wireless protocol (WIP)
Ipfs Crawler35 ⭐
A crawler for the IPFS network, code for our paper (https://arxiv.org/abs/2002.07747). Also holds scripts to evaluate the obtained data and make similar plots as in the paper.
ipcoronafs (ipcfs) is a set of tools for taking coronavirus case information and storing it on IPFs
Libp2p Dht Scrape Aas17 ⭐
🧹 A libp2p DHT scraper as a service allowing anyone to collect, consume and use to generate useful reports & visualisations.
A libp2p-like protocol with first class support for embedded systems. End goal is a protocol that can run on anything from your fridge, embedded systems, and anything else. Higher level languages bindings will be done via FFI. Heavy WIP
Functionland Borg22 ⭐
Client-server stack for Web3! Turn your Raspberry Pi to a BAS server in minutes and enjoy the freedom of decentralized Web with a superior user experience!
A terminal-based P2P chat application using libp2p and Golang that uses a Kademlia DHT and the IPFS network for peer discovery and routing
Nebula Crawler66 ⭐
🌌 A libp2p DHT crawler, monitor, and measurement tool that exposes timely information about DHT networks.
Thresher Wallet is a multisig wallet for Avalanche, with built-in chat, that uses Threshold Signatures to allow any number of signers to collaboratively manage an Avalanche X-chain wallet.