Most popular p2p repositories and open source projects

Peer-to-Peer (P2P) applications share resources and communicate in a decentralized or distributed architecture. Often application nodes communicate directly with each other or cooperate to do work which benefits other nodes or the overall P2P system. In a pure P2P system, there is no distinction between client and server.

DisasterNet

An emergency communication system that works totally without internet!

1   33   33  

building-up-on-dat

Want to know how to create a decentralized app?

0   33   33  

beep-beep

Fictional p2p protocol

1   33   33  

aionr

Aion Network - Rust Implementation

13   33   33  

truchain

⛓ A crypto-incentivized debate community

14   33   33  

dht

golang dht(Distributed Hash Table) node

5   33   33  

inbox

📮 WebRTC fast signaling HTTP server

4   33   33  

ipfs-provider

Connect to IPFS via an available provider

6   33   33  

efsn

Official Go implementation of the FUSION Protocol

33   33   33  

IPFSStreamingVideo

IPFS Streaming Video

15   33   33  

caracara

GEUT LABS. An experimental Dat based collaborative editor.

4   32   32  

vmesh

VMesh is a decentralized Layer 3 mesh router and protocol designed for...

2   32   32  

fastnat

全协议内网穿透神器,支持TCP、UDP、HTTP

12   32   32  

i2p-cs

I2P router in C#

11   32   32  

go-p2p

Message-Based P2P Networking Library

3   32   32  

rift

Your decentralized workspace.

4   32   32  

awesome-bolt12

A curated list of resources around BOLT12

1   32   32  

quic-send

A quic based peer-to-peer file transfer tool

1   32   32  

blockchain-simulator

A proof-of-work network simulator for blockchain and cryptocurrency re...

12   31   31  

speaker.app

Source code for https://speaker.app, a batteries-included, web-based,...

5   31   31  

typhon

Formalization of Typhon protocol

4   31   31  

Olympus

Official C++ implementation of the Olympus protocol

12   31   31  

welo

peer-to-peer, collaborative states using Merkle-CRDTs

2   31   31  

willowprotocol.org

The Willow Protocol website.

4   31   31  

meadowcap-js

A capability system for Willow.

1   31   31  

rustp2p

A decentralized p2p library powered by Rust, which is devoted to simpl...

4   31   31  

gobyte

GoByte Core - GBX

48   31   31  

Fuzium

Fusion of Electron and Zeronet

7   31   31  

cryptor

Privacy, Anonymity, Freedom - P2P network

7   31   31  

xmr

Monero node.

10   31   31  

phpmediaserver

Manage and play your home videos in any browser

8   31   31  

P2P-File-Sharing

Application using Peer to peer communication to transfer files under a...

10   31   31  

workshop-todo-dapp

A workshop into adding realtime collaboration in a typical To-do app

2   30   30  

dmt

system

4   30   30  

nkn-shell-daemon

NKN shell daemon

8   30   30  

rust-chord

Implementation of Chord - A Distributed Hash Table in Rust

3   30   30  

tensorchat

A p2p chat application built with webrtc

9   30   30  

peerjs-groups

A thin abstraction layer over Peer.js that allows peers to easily find...

7   30   30  

soulfind

Soulseek server implementation in D

4   30   30  

seahorse

Distro for P2P Applications

10   30   30  

discv5

A Typescript implementation of the Discv5 protocol

16   30   30  

ipfs-file-encryption

This repo shows how to encrypt files prior to uploading them to IPFS....

6   30   30  

collaboration-demo

Collaborate on 3D models in real-time using the Vertex Platform.

7   30   30  

hostp2pd

Wi-Fi Direct Session Manager, implementing a host AP daemon in Wi-Fi D...

1   29   29  

bittorrent

BitTorrent client from scratch in Rust

1   29   29  

node-qiwi-sdk

:kiwi_fruit: QIWI Bank (qiwi.com) API SDK for node JS. Fully Typed. Co...

8   29   29  

rope

P2P file transfer utility

4   29   29  

p2pblocklists

Country/Provider to IPv4 Address Lookup

1   29   29  

any-sync-coordinator

Implementation of coordinator node from any-sync protocol

17   29   29  

flutter-gun

This library is a port of GunDB js for the Dart and Flutter. P2P encry...

5   29   29