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.

bitcoin

Bitcoin Core integration/staging tree

34038   68973   68973  

syncthing

Open Source Continuous File Synchronization

3715   50495   50495  

go-ethereum

Official Go implementation of the Ethereum protocol

16343   41799   41799  

rustdesk

Virtual / remote desktop infrastructure for everyone! Open source Team...

3851   40401   40401  

webtorrent

⚡️ Streaming torrent client for the web

2705   28010   28010  

ipfs

Peer-to-peer hypermedia protocol

1482   21993   21993  

ZeroNet

ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent n...

2351   17920   17920  

gun

An open source cybersecurity protocol for syncing decentralized graph...

1151   17074   17074  

PeerTube

ActivityPub-federated video streaming platform using P2P directly in y...

1312   11580   11580  

webrtc

Pure Go implementation of the WebRTC API

1451   11389   11389  

peerjs

Simple peer-to-peer with WebRTC

1395   11329   11329  

yjs

Shared data types for building collaborative software

451   11196   11196  

webtorrent-desktop

❤️ Streaming torrent app for Mac, Windows, and Linux

1039   9294   9294  

monero

Monero: the secure, private, untraceable cryptocurrency

3447   7770   7770  

orbit-db

Peer-to-Peer Databases for the Decentralized Web

550   7577   7577  

js-ipfs

IPFS implementation in JavaScript

1361   7440   7440  

lbry-sdk

The LBRY SDK for building decentralized, censorship resistant, monetiz...

486   7191   7191  

simple-peer

📡 Simple WebRTC video, voice, and data channels

977   6864   6864  

berty

Berty is a secure peer-to-peer messaging app that works with or withou...

331   6826   6826  

beaker

An experimental peer-to-peer Web browser

589   6708   6708  

Dragonfly

This repository has be archived and moved to the new repository https:...

780   6032   6032  

kraken

P2P Docker registry capable of distributing TBs of data in seconds

379   5480   5480  

Self-Hosting-Guide

Self-Hosting Guide. Learn all about locally hosting (on premises & pr...

226   5267   5267  

ipfs-desktop

An unobtrusive and user-friendly desktop application for IPFS on Windo...

878   5246   5246  

go-libp2p

libp2p implementation in Go

898   5128   5128  

torrent

Full-featured BitTorrent client package and utilities

594   4837   4837  

qTox

qTox is a chat, voice, video, and file transfer IM client using the en...

1004   4473   4473  

bisq

A decentralized bitcoin exchange network

1239   4281   4281  

tribler

Privacy enhanced BitTorrent client with P2P content discovery

439   4269   4269  

patchwork

A decentralized messaging and sharing app built on top of Secure Scutt...

383   3584   3584  

smarGate

内网穿透,c++实现,无需公网IP,小巧,易用,快速,安全,最好的多链路聚...

410   3473   3473  

instant.io

🚀 Streaming file transfer over WebTorrent (torrents on the web)

448   3271   3271  

bitcoin-wallet

Bitcoin Wallet app for your Android device. Standalone Bitcoin node, n...

1967   3255   3255  

transgui

🧲 A feature rich cross platform Transmission BitTorrent client. Faster...

266   2966   2966  

clay

Golem is creating a global market for computing power.

318   2924   2924  

magnetissimo

Web application that indexes all popular torrent sites, and saves it t...

184   2856   2856  

PyBitmessage

Reference client for Bitmessage: a P2P encrypted decentralised communi...

590   2764   2764  

gear-lib

Gear-Lib, C library for IOT Embedded Multimedia and Network

752   2650   2650  

PJON

PJON (Padded Jittering Operative Network) is an experimental, arduino-...

233   2640   2640  

lnbook

Mastering the Lightning Network (LN)

630   2577   2577  

syncthing-android

Wrapper of syncthing for Android.

339   2524   2524  

lightning

Core Lightning — Lightning Network implementation focusing on spec com...

826   2515   2515  

RTCMultiConnection

RTCMultiConnection is a WebRTC JavaScript library for peer-to-peer app...

1364   2432   2432  

i2pd

🛡 I2P: End-to-End encrypted and anonymous Internet

380   2382   2382  

metastream

Watch streaming media with friends.

217   2296   2296  

bt

BitTorrent library and client with DHT, magnet links, encryption and m...

364   2261   2261  

awesome-peer-to-peer

A list of peer-to-peer resources.

201   2175   2175  

syncthing-macos

Official frugal and native macOS Syncthing application bundle

130   2167   2167  

dino

Modern XMPP ("Jabber") Chat Client using GTK+/Vala

230   2046   2046  

FISCO-BCOS

FISCO BCOS是由微众牵头的金链盟主导研发、对外开源、安全可控的企业级金融...

654   2035   2035