Most popular peer-to-peer 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.

auth

Decentralized authentication and authorization for team collaboration,...

9   103   103  

ReaderTranslator

PDF/WebPages Reader with embedded Google Translate and voice engine on...

12   101   101  

go-peer

A software library for creating secure and anonymous decentralized sys...

10   101   101  

ipfd

An imageboard, but images are stored in a peer-to-peer network

3   100   100  

QuantumGate

QuantumGate is a peer-to-peer (P2P) communications protocol, library a...

20   100   100  

pacman.store

Pacman Mirror via IPFS for ArchLinux, Endeavouros, Manjaro plus custom...

4   100   100  

blockchain-reading-list

A reading list on blockchain and related technologies, targeted at tec...

17   98   98  

PeerFast

⚡️ P2P Fast.com Clone

13   95   95  

net-ipfs-engine

IPFS Core API implementation in .Net

42   95   95  

js-dag-service

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

16   94   94  

ProTip

A browser extension for tipping, donations, and peer-to-peer crowd-fun...

15   93   93  

Layr

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

28   93   93  

geesome-node

🦈 Your self-hosted decentralized Messenger, Social network, Media file...

20   92   92  

gravity

User-space deniable data encryption client.

8   91   91  

purple_prototype

Old experiment, not related to the new Purplecoin architecture. Only k...

7   90   90  

go2p

Simple to use but full configurable p2p framework

9   90   90  

WiFi-Direct-File-Transfer-App

WiFi Direct File Transfer is a experimental app that will allow sharin...

36   90   90  

HouraiNetworking

Transport level library for peer-to-peer networking with multiple back...

14   87   87  

video-chat

This application is a video-chat built using WebRTC and P2P Connection...

10   87   87  

bifrost

Cross-platform p2p networking.

4   86   86  

dispersy

The elastic database system. A database designed for P2P-like scenario...

42   81   81  

snapdrop

Modify from Snapdrop by RobinLinus,just added Internet sharing.

25   81   81  

wasm-peers

Easy-to-use wrapper for WebRTC DataChannels peer-to-peer connections w...

5   81   81  

cypherpoker.js

An open source peer-to-peer poker platform with cryptocurrency integra...

36   80   80  

rnl

RNL - Realtime Network Library - The opensource reliable UDP network l...

25   78   78  

ycs

A compatible .Net implementation of the Yjs CRDT framework.

10   77   77  

portofolio

my 3D multiplayer portfolio P2P website using Three.js and WebRTC

11   76   76  

TorrentParts

📑 A website to inspect and edit what's in your Torrent file or Magnet...

4   74   74  

gon2n

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

17   73   73  

Chaincase-iOS-Beta

The only privacy preserving bitcoin app on iOS

16   73   73  

acorn

Built with Holochain, Acorn is an open-source, peer-to-peer project ma...

8   73   73  

VaporCoin

A peer-to-peer blockchain ledger, built with Swift, using Vapor

3   70   70  

p2p-project

A peer-to-peer networking framework to work across languages

17   70   70  

peerjs-python

Python port of PeerJS client

28   70   70  

relay

A tiny relay server that bridges two WebSocket connections, allowing t...

10   68   68  

ciruela

A peer-to-peer synchronization software for servers in datacenters.

5   67   67  

python-p2p

decentralized peer to peer network using TCP sockets with features lik...

16   67   67  

openwebtorrent-tracker

Fast and simple Webtorrent tracker implementation in C++

18   66   66  

conceal-desktop

Conceal Desktop (GUI)

35   65   65  

airdrop

Relp ✨ A web messenger. Enjoy free text chat and file sharing ✔

20   64   64  

depict-it

a hilarious peer to peer drawing game built with vue.js using Ably cha...

18   64   64  

Spruce-Network

Decentralized peer-to-peer mesh network.

8   63   63  

ataraxia

P2P messaging over mesh networks for NodeJS and browsers

10   63   63  

tensorpeers

p2p peer-to-peer training of tensorflow models

13   60   60  

orbit-db-cli

CLI for orbit-db

19   60   60  

Natakanu

Indigenous p2p collaboration tool

1   60   60  

torrust-actix

A multi-functional lightweight BitTorrent Tracker

5   60   60  

p2p-faq

:question: Commonly asked questions about peer-to-peer networks & prog...

3   59   59  

zustand-middleware-yjs

Zustand middleware that enables sharing of state between clients via Y...

2   59   59  

itchysats

CFDs on Bitcoin.

16   58   58