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.

docker-croc

A lightweight, minimal croc container 🐊

0   13   13  

turbo-beep

Peer to peer file sharing and messaging between different networks inc...

4   13   13  

yjson

Yjs backed Plain Data Objects.

1   13   13  

BitTorrent-Python

A BitTorrent-like network implementation in Python. Asynchronous downl...

0   13   13  

timechain

🐝 Hive of The CyberHornets 🐝

6   13   13  

Pool2023

Pools organized for Epitech's students in 2023.

5   13   13  

herddit

P2P sub-group posting app on holochain

1   13   13  

PeerTree

An experimental self organizing peer to peer network in node.js Peers...

4   13   13  

webrtc-tutorial

A WebRTC tutorial for learning peer-to-peer audio/video communication...

2   13   13  

kamilata

Peer-to-Peer Search Engine System

0   13   13  

storb

Storb is a distributed storage subnet on the Bittensor network

4   13   13  

Peer-to-Peer-Group-Based-File-Sharing-System

A P2P file sharing system like Bit Torrent implemented using socket pr...

4   12   12  

Distribution

General purpose virtual actor framework for peer-to-peer microservices...

2   12   12  

diush

an open-source mobile platform acting as a secure funnel for selling i...

2   12   12  

peer-to-peer

Simple peer to peer Tauri based chat app using Iroh Gossip and no serv...

0   12   12  

Video-Peers

Real Time P2P Video Chat Application Built using WebRTC & Socket.io

5   12   12  

Peer-to-Peer-Video-Communication

Peer to Peer video communication with WebRTC and Socket.io

3   12   12  

Kiwipedia

Wikipedia clone for ZeroNet with auto-import

4   12   12  

sockChat

A VERY reliable way to communicate on the internet. An end-to-end enc...

3   12   12  

Hitchhikers

An on-demand application to allow ride sharing between users across lo...

5   12   12  

CompactMPC

A lightweight library for secure multi-party computation (MPC) based o...

4   12   12  

distributed-algorithms

Implementation of classic distributed algorithms: membership, failure...

0   12   12  

LinuxExchange

👥💿 A peer-to-peer Linux ISO download website, powered by WebTorrent

2   12   12  

booster

🚧 peer-to-peer network interface balancer

0   11   11  

vim

Repository for the Tandem Vim Plugin

0   11   11  

libsss

Structured Secure Streams - a successor to SST

0   11   11  

Tilt-Bot-RC-Car

An RC toy car that can be maneuvered using the motion of a wireless re...

3   11   11  

webrtcdatamedia

An application that sends audio through the WebRTC data channel betwee...

4   11   11  

kademlia-dht-rs

Rust implementation of a kademlia DHT

2   11   11  

Mini-Bit-torrent

Peer-to-peer file sharing system implemented using socket programming...

4   11   11  

PaperDB

The distributed, peer-to-peer, Firestore-like No-SQL database solution...

0   11   11  

PeerNet

A UDP-Only Winsock RIO C++ Network Library

4   11   11  

telemedicine_devops

Our project idea was to design a system where doctors can meet/consult...

9   11   11  

airswap-about

AirSwap Wiki

16   11   11  

mcc

Peer-to-peer network based on Kademlia DHT

0   11   11  

mork

Application for sending files p2p written in rust

1   11   11  

riddle

Peer to peer collaborative whiteboard built on NKN

4   11   11  

GigaDrop

GigaDrop allows you to easily and securely share files directly betwee...

6   11   11  

deadrop

e2e encrypted secret sharing via p2p exchanges & embedded vaults

2   11   11  

WebRTC-File-Sharing

A simple experiment with WebRTC by using it to transfer files, peer to...

5   11   11  

netnote

LAN file transfer daemon & utility for Linux systems written in C.

1   11   11  

medici

A JSX-native peer-to-peer browser that runs on Node, with a custom ren...

0   11   11  

ipdw

InterPlanetary Data Wallet (IPDW): store users data within a secure di...

1   11   11  

y-holochain

Holochain provider for Yjs -- build real time p2p shared editor apps

0   11   11  

nc_nomadcoin

Nomad Coders - Nomad Coin - A fully-featured blockchain and cryptocurr...

6   10   10  

plexus

Dependency-free decentralized peer-to-peer network for storage and com...

3   10   10  

nkn-link

An anonymous, encrypted Point-to-Point (Layer 3) tunnel between two pe...

1   10   10  

live-document

A shared document application akin to Google Docs utilising WebRTC pee...

1   10   10  

stareye

Time races with two phones

1   10   10  

p2p-file-transfer

Rust program to do file transfers without any pesky third parties; mir...

1   10   10