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.

i2p-sam

I2P SAM: peer-to-peer communication between applications over I2P

3   9   9  

farmstack-open

FarmStack is a digital infrastructure for secured data sharing for foo...

4   9   9  

nkn-link

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

1   9   9  

stareye

Time races with two phones

1   9   9  

varda

a DAG style blockchain platform

2   8   8  

6bed4

IPv6 everywhere (and usually peer-to-peer)

2   8   8  

ouroboros

Peer-to-peer, in-browser, multiplayer snake game. Created to explore p...

2   8   8  

21Lane

Peer to peer, cross-platform file sharing software.

2   8   8  

Code-Spot-P2P

A sync Code Editor built with Angular using CRDT idea. Connections cr...

5   8   8  

chat-based-file-transfer

Chat based peer-to-peer file transfer

4   8   8  

ICE-Experiment

A C# ICE attempt with UDP Hole punching, using a simple UDP P2P Chat a...

1   8   8  

PeerMeeting

Simple scalable peer to peer (2+) video conference server

10   8   8  

the-private-torrent

A special repo that used for bypassing limit of private torrents which...

1   8   8  

plexus

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

3   8   8  

simple_webrtc_python_client

A WebRTC Client in Python using aiortc with some useful examples.

3   8   8  

iris

Iris - P2P System for Confidential Sharing of Threat Intelligence and...

1   8   8  

coattail

A secure peer-to-peer remote execution and data publication service

0   8   8  

hypertele

A swiss-knife proxy powered by Hyperswarm DHT

4   8   8  

elixir-libp2p

Elixir bindings for the go-libp2p-daemon.

1   7   7  

auto_invoice

Progammatically create blockonomics invoice

9   7   7  

Pixo-Cash

Decentralized pseudonymous scrypt cryptocurrency

1   7   7  

ipfs-pastebin

IPBin: IPFS AES-encrypted private bin

1   7   7  

UNO-Game

Inter-Galactic theme-based real-time Online Multiplayer UNO Game with...

4   7   7  

P2P-File-Transfer-Client

A filesharing client with a GUI that uses peer-to-peer architecture.

6   7   7  

IFCB

(Code) Multi-objective Sparrow Search Optimization For Task Scheduling...

3   7   7  

pipe-builder-3000

1   7   7  

chat

Zero configuration peer-to-peer terminal chat with built-in end-to-end...

1   7   7  

Distribution

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

0   7   7  

distributed-systems-game

Projekt for the Distributed Systems course DBE14

0   7   7  

live-document

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

1   7   7  

video-chat-app-webRTC

🟢 video-chat-app Fully functional one-to-one video calling feature.

1   7   7  

meet-compass

:computer: Video chat application with WebRTC

0   7   7  

HexHoot

An Opensource Peer-to-peer Social Network with Zero-Knowledge-Proof ba...

2   7   7  

peek

Peer Contact - WebRTC Video Chat. TypeScript, NX, Angular, NestJS...

2   6   6  

PrivateCalendarScheduling

Decentralized, privacy-preserving appointment scheduling application b...

0   6   6  

banyan

A simple P2P application protocol

1   6   6  

udp-holepunching-proof

UDP Hole Punching Proof implementations.

2   6   6  

peer.cat

🔐 🐈 encrypted peer-to-peer file sharing service

0   6   6  

avion

Share files without NSA.

0   6   6  

smpp

1   6   6  

GoP2P

A streamlined shard-based P2P networking stack built in Go.

0   6   6  

peersimTutorial

Introduction to PeerSim

0   6   6  

MPCF-TestBench

Tooling for benchmarking Multipeerconnectivity framework on apple plat...

3   6   6  

ThunderProxy

A local IRC server supporting ThunderBird to send/receive messages fro...

0   6   6  

go-monitor-ipfs

Application to monitor and create reports with plots regarding several...

0   6   6  

libtribe

Group Membership and Failure Detection using gossip style protocol.

0   6   6  

did-peer.js

DID Peer in TypeScript

0   6   6  

lemonrouter

A hidden web service, to bypass censorship going through the tor proxy...

1   6   6  

go-p2p

Peer-to-peer local network

1   6   6  

Luna

It's like bitcoin (If it was made by a 17 yo kid in node js)

0   6   6