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.

bitnodes

Bitnodes estimates the relative size of the Bitcoin peer-to-peer netwo...

325   556   556  

aquatic

High-performance open BitTorrent tracker (UDP, HTTP, WebTorrent)

39   550   550  

sonr

Official Sonr Motor, and Highway Implementations in Go

24   549   549  

distributed-wikipedia-mirror

Putting Wikipedia Snapshots on IPFS

60   547   547  

forest

🌲 Rust Filecoin Node Implementation

131   532   532  

cabal-cli

Terminal client for Cabal, the p2p chat platform.

43   525   525  

DecSync

Synchronize RSS, contacts, calendars, tasks and more without a server

16   520   520  

WebRTC-tutorial

:books: WebRTC (Web Real-Time Communications) 中文教程

105   515   515  

Decentralized-Internet

A SDK/library for decentralized web and distributing computing project...

186   503   503  

libplanet

Blockchain in C#/.NET for on-chain, decentralized gaming

139   487   487  

cratetorrent

A BitTorrent V1 engine library for Rust (and currently Linux)

35   487   487  

ipdr

🐋 IPFS-backed Docker Registry

43   481   481  

swarm

Swarm: Censorship resistant storage and communication infrastructure f...

123   476   476  

newnode

NewNode decentralized Content Distribution Network

39   467   467  

ESSE

Encrypted peer-to-peer IM for data security. Own data, own privacy. (R...

65   461   461  

web3.storage

⁂ The simple file storage service for IPFS & Filecoin

99   453   453  

nkn

Official Go implementation of NKN full node.

166   453   453  

mediadevices

Go implementation of the MediaDevices API.

101   452   452  

meshenger-android

P2P Voice/Video phone App for local networks.

78   434   434  

noosphere

Noosphere is a protocol for thought; let's discover it together!

24   434   434  

meething

dWebRTC Video Meetings MESH/SFU hybrid using GunDB, MediaSoup and Beyo...

69   431   431  

OpenBazaar-Client

(DEPRECATED) Front-end Electron application for talking with the OpenB...

176   415   415  

robosats

A simple and private bitcoin exchange

85   412   412  

p

Peer-to-peer networking with browsers

33   407   407  

tox

toxcore implementation in Rust

31   402   402  

Antidote

No longer maintained

122   391   391  

KadNode

P2P DNS with content key, crypto key and PKI support. DynDNS alternati...

73   390   390  

netplayjs

Make P2P multiplayer browser games, no server hosting or synchronizati...

27   386   386  

P2P-Over-MiddleBoxes-Demo

A simple demo of P2P communication over middle boxes such as NAT

216   385   385  

constellation

Peer-to-peer encrypted message exchange

109   384   384  

omniedge

Bringing intranet on the internet with Zero-Config Mesh VPNs.

12   383   383  

gossamer

🕸️ Go Implementation of the Polkadot Host

98   381   381  

ipfs-log

Append-only log CRDT on IPFS

64   378   378  

eiskaltdcpp

File sharing program using DC and ADC protocols

77   377   377  

autodl-irssi

A community-driven fork of autodl-irssi

72   370   370  

testground

🧪 A platform for testing, benchmarking, and simulating distributed an...

71   367   367  

unstoppable-wallet-android

Multi-wallet for Bitcoin, Ethereum, Binance Smart Chain and other emer...

200   366   366  

embassy-os

Browser-based, graphical operating system for a personal server.

52   362   362  

bittorrent-protocol

Simple, robust, BitTorrent peer wire protocol implementation

75   351   351  

firestr

The Grass Computing Platform

31   348   348  

surge

Surge is a p2p filesharing app designed to utilize blockchain technolo...

44   348   348  

fedimint

Federated E-Cash Mint

121   342   342  

torrentflix

Nodejs cli app to search torrent sites and stream using peerflix

63   340   340  

inb-go

Official Go implementation of the Insight Chain(INB)

32   339   339  

aion

Aion Network - Java Implementation

114   337   337  

software

DeepValueNetwork is a peer-to-peer database network managed and hosted...

16   332   332  

peertransfer

:package: • Send a file p2p and e2e encrypted in your browser using We...

45   328   328  

VideoCalling

局域网p2p视频聊天

66   322   322  

Near

A P2P library for Android for discovery on local networks using UDP an...

77   319   319  

webrtc_server_node

videoCall VideoConference 视频通话 视频会议

168   319   319