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.

mute

a scalable collaborative document editor with CRDT, P2P and E2EE

16   105   105  

PeerFast

⚡️ P2P Fast.com Clone

13   104   104  

P2PChat

一个基于局域网的 Android P2P 聊天系统

22   104   104  

PhoneCall

基于Netty的Android局域网IP电话

33   104   104  

bob

A peer-to-peer file-transfer tool in OCaml

4   104   104  

udp-hole-punching

An experimental P2P encrypted chat app created to show UDP hole punchi...

27   103   103  

libice

libice是一个c/c++库,它实现了RFC5245规范定义的交互式连接建立(ICE)协议,...

45   103   103  

clutter

Fully distributed twitter built on holochain

22   101   101  

client

The Universal Tox client. Platform-agnostic Tox client with user-frien...

11   100   100  

conceal-core

Conceal Core (CLI)

69   100   100  

Remote-MediaServer

A NodeJS based media server: Manage, watch and share your movies and t...

20   98   98  

chamomile

Lightweight p2p library. Support build robust stable connection on p2p...

18   98   98  

hypercloud

A hosting server for Dat. [ DEPRECATED -...

12   97   97  

p2p-internet-workshop

Building the Peer-to-Peer Internet workshop series

17   97   97  

Layr

A decentralized (p2p) file storage system built atop Kademlia DHT that...

29   97   97  

aa-bundler

ERC-4337 (Account Abstraction) - Bundler implementation in Rust.

11   96   96  

cabal-client

interface for writing peer-to-peer chat clients

15   95   95  

js-dag-service

Library for storing and replicating hash-linked data over the IPFS net...

17   95   95  

go2p

Simple to use but full configurable p2p framework

10   94   94  

flutter-p2p-engine

Let your viewers become your unlimitedly scalable CDN.

32   94   94  

renegade

On-chain dark pool. MPC for anonymous crosses at midpoint prices.

4   93   93  

transmitic

Encrypted, peer to peer, file transfer program :: https://discord.gg/t...

5   92   92  

dat-keyserver

a distributed PGP keyserver project based on the dat protocol

3   92   92  

MlDHT

MLDHT is an elixir package that provides a mainline DHT implementation...

8   92   92  

autodl-rutorrent

ruTorrent plugin for autodl-community fork of autodl-irssi

23   91   91  

discovery-swarm-webrtc

discovery-swarm for WebRTC

23   91   91  

peertube_ynh

Federated (ActivityPub) video streaming platform using P2P for YunoHos...

28   90   90  

rdoc

Conflict-free replicated JSON implementation in native Go

7   89   89  

DatPart

View Dat sites in Chrome.

10   88   88  

onionr

Private Decentralized Communication Network 🎭 🧅

19   88   88  

meepo

Connect to your service without public IP in p2p channel

10   88   88  

simple-torrent-android

A torrent client library for Android that utilizes frostwire-jlibtorre...

30   88   88  

airtrash

📡 100 tiny steps to build cross-platform desktop application using El...

5   87   87  

p3lib

privacy preserving primitives and protocols (p3) for routing and messa...

10   87   87  

indra

[LEGACY] Monorepo containing everything related to the core Connext pr...

38   86   86  

Bitcoin-Slot-Machine

🎰 Open source cryptocurrency slot machine.

89   86   86  

CBPlayer

一个内置P2P的神奇播放器

24   86   86  

binancio

Binancio calculates median price of any crypto-asset in fiat currency...

47   86   86  

aqua

Programming language for distributed systems & p2p

8   86   86  

meanOs

📛 Mean OS: Web 3 Operating System (Mean Stack). The first decentrali...

140   86   86  

client

An alternative Polkadot Runtime Environment implementation acting as a...

16   85   85  

P2PDA

use the data scrapied from a third-party website to analyse chinese P2...

21   85   85  

awesome-radical-decentralization

Awesome projects for radical decentralization.

8   85   85  

gon2n

Go bindings, management daemons and CLIs for n2n edges and supernodes.

21   85   85  

go-multiverse

Decentralized Version Control System

15   82   82  

datradio

p2p music player for {old} beaker and dat

8   81   81  

livelook

soulseek client in javascript

7   81   81  

zeronet-rs

Rust Implementation of ZeroNet Protocol

12   81   81  

minibolt

A step-by-step guide to building a Bitcoin & Lightning node, and other...

39   81   81  

core

Implementation of P2PSP: An application layer protocol for the real-ti...

61   80   80