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.

rings

Rings is a structured peer-to-peer network implementation using WebRTC...

21   210   210  

gym-fx

Forex trading simulator environment for OpenAI Gym, observations conta...

52   208   208  

punching

P2P TCP NAT穿透 P2P TCP NET Punching hold

65   208   208  

barrel-platform

Distributed database for the modern world

15   206   206  

cli

A CLI for peer-to-peer file sharing using the Hypercore Protocol.

19   205   205  

arcadia

Content-agnostic torrent site & tracker framework

41   205   205  

videoP2Proxy

Proxy to enable P2P only cameras to work with standard protocols.

51   202   202  

planetary-ios

Social for humans, not algorithms.

19   201   201  

ranger

Ranger is an ethereum p2p client capable of interacting with peers wit...

20   201   201  

peerlinks

Distributed Secure IRC | Protocol Implementation

8   199   199  

BitChatClient

Technitium Bit Chat, a secure, peer-to-peer, instant messenger!

53   197   197  

SentryPeer

Protect your SIP Servers from bad actors at https://sentrypeer.org

22   197   197  

airdcpp-webclient

Communal peer-to-peer file sharing application for file servers/NAS de...

35   196   196  

react-peer

Send data to someone else's browser as easy as setting state

7   194   194  

oku

Browse & express yourself

5   192   192  

chord

Implementation of Chord DHT(Distributed Hash Table) paper

45   191   191  

react-native-wifi-p2p

Library that provide access for working with wi-fi direct (p2p) module...

33   191   191  

PeerWebSite

Peer to Peer decentral Web Site hosting at your fingertips! Send full...

25   190   190  

portofolio

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

38   189   189  

webrtc-qr

WebRTC Connect Experiment - https://aquigorka.com/webrtc-qr/

13   187   187  

witnet-rust

Open source Rust implementation of the Witnet decentralized oracle pro...

57   187   187  

spitfire

An easy to use WebRTC Datachannels library for .NET applications.

28   186   186  

weird

A personal web space for digital gardening – local-first Content Manag...

14   185   185  

coti-node

COTI is the first DAG based chain protocol that's optimized for Enterp...

22   183   183  

p2p-cdn-sdk-javascript

Free p2p cdn github javascript sdk to reduce video streaming costs of...

34   180   180  

diztl

Share, discover & download files in your network 💥

17   179   179  

particl-desktop

The GUI application for Particl Markeplace and PART coin wallet. A dec...

92   179   179  

blockchain_golang

Blockchain demo based on golang 基于golang编写的区块链公链demo

52   178   178  

toxnet

Decentralised P2P botnet using toxcore.

31   178   178  

Bitcoin-Casino

⚛️ Open source cryptocurrency casino.

189   177   177  

docker-amule

aMule is a multi-platform client for the ED2K file sharing network

19   177   177  

PearDownloader.js

一个支持多协议、多源、混合P2P-CDN的下载器

50   176   176  

wikipedia-ipfs

An exploration to host Wikipedia in IPFS

12   175   175  

goTorrent

goTorrent is a torrenting server built with Go (Golang) with websocket...

40   174   174  

datachannel-wasm

C++ WebRTC Data Channels and WebSockets for WebAssembly in browsers

32   173   173  

peer2school

👩🏻‍🏫 Simple P2P teaching platform starting from the 1st class

67   171   171  

popol

Minimal non-blocking I/O for Rust

12   169   169  

ycs

A compatible .Net implementation of the Yjs CRDT framework.

17   169   169  

roomy

Gardenable group chat made with AT Protocol and Leaf.

17   169   169  

p2plab

performance benchmark infrastructure for IPLD DAGs

28   168   168  

livepeer-monorepo

JavaScript tools and applications that interact with Livepeer's smart...

62   166   166  

ipfs-share-files

Share files directly from the browser using IPFS.

33   166   166  

peer-lite

Lightweight WebRTC browser library that supports video, audio and data...

5   165   165  

clutter

Fully distributed twitter built on holochain

22   164   164  

bitcoin-kit-android

Comprehensive Bitcoin development library for Android, implemented on...

76   164   164  

fubuki

A mesh VPN

20   163   163  

js-libp2p-gossipsub

TypeScript implementation of Gossipsub

53   161   161  

foxql

WebRTC based, simple proof-of-work p2p ecosystem

9   161   161  

aqua

Programming language for distributed systems & p2p

24   159   159  

bitlet

A small Java bittorrent library, powering BitLet.org

497   157   157