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.

frp

A fast reverse proxy to help you expose a local server behind a NAT or...

14473   98817   98817  

rustdesk

An open-source remote desktop application designed for self-hosting, a...

14479   98548   98548  

bitcoin

Bitcoin Core integration/staging tree

37818   85598   85598  

syncthing

Open Source Continuous File Synchronization

4772   76306   76306  

go-ethereum

Go implementation of the Ethereum protocol

21250   49799   49799  

anoma

Reference implementation of Anoma

4094   34370   34370  

webtorrent

⚡️ Streaming torrent client for the web

2778   30451   30451  

ipfs

Peer-to-peer hypermedia protocol

1491   22954   22954  

yjs

Shared data types for building collaborative software

699   20116   20116  

ZeroNet

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

2283   18654   18654  

gun

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

1213   18651   18651  

webrtc

Pure Go implementation of the WebRTC API

1772   15345   15345  

PeerTube

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

1627   14050   14050  

peerjs

Simple peer-to-peer with WebRTC.

1452   13032   13032  

Self-Hosting-Guide

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

672   12952   12952  

webtorrent-desktop

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

1017   9934   9934  

monero

Monero: the secure, private, untraceable cryptocurrency

3255   9864   9864  

orbitdb

Peer-to-Peer Databases for the Decentralized Web

582   8620   8620  

berty

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

444   8431   8431  

simple-peer

📡 Simple WebRTC video, voice, and data channels

989   7710   7710  

js-ipfs

IPFS implementation in JavaScript

1230   7421   7421  

lbry-sdk

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

494   7206   7206  

EasyTier

A simple, decentralized mesh VPN with WireGuard support.

634   7144   7144  

iroh

peer-2-peer that just works

296   6918   6918  

beaker

An experimental peer-to-peer Web browser

550   6757   6757  

TV

2067   6527   6527  

go-libp2p

libp2p implementation in Go

1188   6525   6525  

kraken

P2P Docker registry capable of distributing TBs of data in seconds

455   6515   6515  

ipfs-desktop

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

895   6366   6366  

anytype-ts

Official Anytype client for MacOS, Linux, and Windows

383   6115   6115  

dragonfly-archived

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

766   5969   5969  

torrent

Full-featured BitTorrent client package and utilities

651   5857   5857  

soketi

Next-gen, Pusher-compatible, open-source WebSockets server. Simple, fa...

332   5376   5376  

tribler

Privacy enhanced BitTorrent client with P2P content discovery

465   5050   5050  

reth

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

1872   4991   4991  

bisq

A decentralized bitcoin exchange network

1283   4955   4955  

loro

Make your JSON data collaborative and version-controlled with CRDTs

113   4949   4949  

qTox

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

1097   4881   4881  

bananas

Bananas🍌, Cross-Platform screen 🖥️ sharing 📡 made simple ⚡.

141   4631   4631  

tau

Open source distributed Platform as a Service (PaaS). A self-hosted Ve...

157   4452   4452  

smarGate

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

469   4280   4280  

bitcoin-wallet

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

2198   3996   3996  

syncthing-android

Wrapper of syncthing for Android.

487   3968   3968  

mirotalk

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

659   3917   3917  

p2p

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

490   3706   3706  

yacy_search_server

Distributed Peer-to-Peer Web Search Engine and Intranet Search Applian...

461   3676   3676  

i2pd

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

459   3641   3641  

patchwork

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

333   3577   3577  

instant.io

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

451   3549   3549  

ui

Formerly Miru. Torrent streaming made simple. Watch anime torrents, re...

183   3522   3522