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.

p2p-internet-workshop

Building the Peer-to-Peer Internet workshop series

17   100   100  

client

The Universal Tox client. Platform-agnostic Tox client with user-frien...

12   100   100  

conceal-core

Conceal Core (CLI)

66   99   99  

simple-torrent-android

A torrent client library for Android that utilizes frostwire-jlibtorre...

30   99   99  

rdoc

Conflict-free replicated JSON implementation in native Go

8   99   99  

cabal-client

interface for writing peer-to-peer chat clients

14   98   98  

Remote-MediaServer

A NodeJS based media server: Manage, watch and share your movies and t...

20   98   98  

ciphora

🕊️🔒💬 A P2P end-to-end encrypted messaging app

21   98   98  

splitio

split your bills easily! splitio is an open-source webapp built for tr...

15   98   98  

mtgatool-desktop

8   97   97  

rostra

Rostra is a p2p (f2f) social network.

8   97   97  

hypercloud

A hosting server for Dat. [ DEPRECATED -...

12   97   97  

Layr

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

29   97   97  

p3lib

privacy preserving primitives and protocols (p3) for routing and messa...

12   97   97  

MlDHT

MLDHT is an elixir package that provides a mainline DHT implementation...

8   95   95  

js-dag-service

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

17   95   95  

airtrash

📡 100 tiny steps to build cross-platform desktop application using El...

5   95   95  

go2p

Simple to use but full configurable p2p framework

10   94   94  

discovery-swarm-webrtc

discovery-swarm for WebRTC

24   94   94  

meepo

Connect to your service without public IP in p2p channel

10   93   93  

peertube_ynh

Federated (ActivityPub) video streaming platform using P2P for YunoHos...

27   93   93  

autodl-rutorrent

ruTorrent plugin for autodl-community fork of autodl-irssi

23   92   92  

transmitic

Encrypted, peer to peer, file transfer program :: https://discord.gg/t...

5   92   92  

dat-keyserver

a distributed PGP keyserver project based on the dat protocol

4   91   91  

awesome-radical-decentralization

Awesome projects for radical decentralization.

10   90   90  

open-nft-marketplace

An NFT Marketplace running on ethereum, binance smart chain, polygon,...

35   90   90  

codebase

PeerViewer codebase for the free open-source peer-to-peer remote deskt...

10   89   89  

cable

A lightweight peer-to-peer chat protocol.

4   89   89  

tvbus.android

tvbus.android is a live streaming android SDK based on P2P technology.

34   89   89  

onionr

Private Decentralized Communication Network 🎭 🧅

19   88   88  

wenat-client-java

Wenat内网穿透,java版客户端

31   88   88  

ConnectX

A cross-platform Minecraft P2P online multi-player library in C#, deve...

7   88   88  

DatPart

View Dat sites in Chrome.

10   87   87  

IPConnect

P2P Chat and File Transfer Desktop Application

25   87   87  

Bitcoin-Slot-Machine

🎰 Open source cryptocurrency slot machine.

89   86   86  

CBPlayer

一个内置P2P的神奇播放器

24   86   86  

gont

A Go testing framework for distributed applications

7   86   86  

Mimir

True P2P messenger on top of Yggdrasil Network

4   85   85  

go-multiverse

Decentralized Version Control System

10   85   85  

gon2n

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

21   85   85  

indra

[LEGACY] Monorepo containing everything related to the core Connext pr...

37   84   84  

client

An alternative Polkadot Runtime Environment implementation acting as a...

12   84   84  

P2PDA

use the data scrapied from a third-party website to analyse chinese P2...

19   84   84  

admarus

Peer-to-Peer Search Engine for IPFS

1   84   84  

iot

Resources for IoT security research

26   83   83  

datradio

p2p music player for {old} beaker and dat

7   82   82  

zeronet-rs

Rust Implementation of ZeroNet Protocol

12   82   82  

BioCrypt

BioCrypt-Personal is a biometric-based encryption system that secures...

16   82   82  

api.distributed.press

A publishing tool for the distributed web.

8   82   82  

archethic-node

Official Archethic Blockchain node, written in Elixir

23   81   81