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.

js-libp2p

The JavaScript Implementation of libp2p networking stack.

392   2012   2012  

wave-share

Serverless, peer-to-peer, local file sharing through sound

118   1958   1958  

p2p

🖥️ P2P Remote Desktop - Portable, No Configuration or Installation Nee...

246   1918   1918  

mirotalk

🚀 WebRTC - P2P - Simple, Secure, Fast Real-Time Video Conferences Up t...

389   1890   1890  

ipfs-companion

Browser extension that simplifies access to IPFS resources on the web

331   1873   1873  

cargo-crev

A cryptographically verifiable code review system for the cargo (Rust)...

84   1822   1822  

ufonet

UFONet - Denial of Service Toolkit

560   1798   1798  

noise

A decentralized P2P networking stack written in Go.

208   1741   1741  

i2p.i2p

I2P is an anonymizing network, offering a simple layer that identity-s...

315   1720   1720  

Peergos

A p2p, secure file storage, social network and application protocol

153   1646   1646  

orbit

A distributed, serverless, peer-to-peer chat application on IPFS

125   1640   1640  

awesome-blockchain-rust

Collect libraries and packages about blockchain/cryptography in Rust

173   1624   1624  

locutus

Declare your digital independence

43   1615   1615  

hublin

DEPRECATED - An easy and free video conference service based on WebRTC

312   1597   1597  

vpncloud

Peer-to-peer VPN

143   1572   1572  

roll-call

📞 Free and reliable audio calls for everyone w/ browser p2p.

134   1565   1565  

ipfs-webui

A frontend for an IPFS node.

485   1414   1414  

CovenantSQL

A decentralized, trusted, high performance, SQL database with blockcha...

163   1404   1404  

Bitcoin.org

Bitcoin.org Website

2095   1393   1393  

rats-search

BitTorrent P2P multi-platform search engine for Desktop and Web server...

163   1373   1373  

reth

Modular, contributor-friendly and blazing-fast implementation of the E...

200   1335   1335  

webrtc_android

webrtc VideoCall VideoConference 视频通话 视频会议

444   1303   1303  

BiglyBT

Feature-filled Bittorrent client based on the Azureus open source proj...

138   1292   1292  

weron

Overlay networks based on WebRTC.

48   1287   1287  

p2p-media-loader

An open-source engine for P2P streaming of live and on demand video di...

291   1254   1254  

Dragonfly2

Dragonfly is an open source P2P-based file distribution and image acce...

179   1251   1251  

peer-calls

Group peer to peer video calls for everyone written in Go and TypeScri...

263   1236   1236  

rust-ipfs

The InterPlanetary File System (IPFS), implemented in Rust.

164   1234   1234  

exonum

An extensible open-source framework for creating private/permissioned...

252   1210   1210  

libdatachannel

C/C++ WebRTC network library featuring Data Channels, Media Transport,...

251   1207   1207  

qtum

Qtum Core Wallet

396   1169   1169  

bittorrent-dht

🕸 Simple, robust, BitTorrent DHT implementation

221   1147   1147  

besu

An enterprise-grade Java-based, Apache 2.0 licensed Ethereum client ht...

567   1126   1126  

aether-app

Aether client app with bundled front-end and P2P back-end

41   1114   1114  

librevault

Librevault - Peer-to-peer, decentralized and open-source file sync.

71   1114   1114  

nicotine-plus

Graphical client for the Soulseek peer-to-peer network

108   1108   1108  

toxic

A Tox-based instant messaging and video chat client

156   1095   1095  

qri

you're invited to a data party!

73   1093   1093  

specs

Technical specifications for the IPFS protocol stack

241   1062   1062  

WaykiChain

Public Blockchain as a Decentralized Finance Infrastructure Service Pl...

240   1049   1049  

chitchatter

Secure peer-to-peer chat that is serverless, decentralized, and epheme...

90   1030   1030  

webtorrent-cli

WebTorrent, the streaming torrent client. For the command line.

134   1021   1021  

openbazaar-go

OpenBazaar 2.0 Server Daemon in Go

294   996   996  

IceFireDB

@IceFireLabs -> IceFireDB is a database built for web3.0 It strives to...

69   992   992  

distribyted

Torrent client with HTTP, fuse, and WebDAV interfaces. Start exploring...

34   963   963  

miru

Bittorrent streaming software for cats. Stream anime torrents, real-ti...

61   957   957  

ViralJS

Express.JS middleware to enable P2P distribution for your app. Your de...

64   954   954  

hlsjs-p2p-engine

Let your viewers become your unlimitedly scalable CDN.

176   947   947  

free4chat

free4.chat is a real-time audio chat service. It is designed by the l...

128   920   920  

radicle-alpha

A peer-to-peer stack for code collaboration

33   917   917