Topic

p2p

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.

Repositories (1631)

p2p_rdp
p2p_rdp scjtqs2 Go

golang编写的 点对点 的rdp远控转发方案。利用udp的p2p打洞,再用udp的kcp来转发tcp的数据。两侧客户端都不需要公网和设置防火墙,不过一些复杂网络无法p2p打洞...

38
plexus
plexus novemus C++

Use regular network applications like p2p without fixed public IPs and through NAT.

38
coplay
coplay CoaXioN-Games C

An implementation to use Steam Networking Sockets in the Source SDK

38
lightning-p2p
lightning-p2p Kerim-Sabic Rust

Send files between devices without a cloud upload or account. Open-source P2P transfer and chat, built with Rust, Tauri, QUIC & BLAKE3. Desktop, Andro...

38
tightwad
tightwad youngharold Python

Mixed-vendor GPU inference cluster manager with speculative decoding

38
Buy-USDT-for-rubles
Buy-USDT-for-rubles sudo-smlv

Где и как купить USDT за рубли в 2026 году: защита от 115-ФЗ, риски Bybit P2P, BestChange и безопасный обмен через СБП.

38
paperslip
paperslip cblgh JavaScript

share hard-to-transmit snippets with easy-to-pronounce names using dht magic

37
vcash
vcash openvcash C++

A decentralized currency for the internet.

37
enigma-p2p
enigma-p2p scrtlabs JavaScript

The Enigma Worker Peer-to-Peer (P2P) package written in Node.js based on libp2p-js

37
Bitcoin-Wallet
Bitcoin-Wallet hoanghiephui Kotlin

Bitcoin Wallet app for your Android device. Bitcoin Wallet is decentralized and peer-to-peer. There is no server that would hold any of your private d...

37
blockchain-simulator
blockchain-simulator Simewu JavaScript

A proof-of-work network simulator for blockchain and cryptocurrency research.

37
drasyl
drasyl drasyl Java

drasyl-java is a high-performance framework for rapid development of distributed applications

37
apt-swarm
apt-swarm kpcyrd Rust

🥸 Experimental p2p gossip network for OpenPGP signature transparency 🥸

37
yggstore
yggstore peterretief Go

People and organisations pool their own machines over Yggdrasil to keep files, websites, email for their own domains and messaging for alarms and aler...

37
firepeer
firepeer natzcam TypeScript

secure p2p signalling and authentication for simple-peer using firebase realtime database

36
go-coronanet
go-coronanet coronanet Go

Go implementation of the Corona Network

36
i2p-cs
i2p-cs PeterZander C#

I2P router in C#

36
sentry
sentry akula-bft Rust

Ethereum P2P network service

36
y-react
y-react joebobmiles TypeScript

React bindings for Yjs.

36
p2p
p2p lxchurbakov JavaScript

Lightweight Node.js P2P library

36
tmrr
tmrr kovalensky PHP

A cli tool for extracting, comparing, and calculating file hashes for .torrent files compatible with the BitTorrent v2 protocol.

36
FireBolt
FireBolt PrivAtlas JavaScript

Cypherpunk app with Firebolt - Nostr, LN, Bitcoin, Coinjoin and Payjoin

36
awesome-bolt12
awesome-bolt12 Rsync25

A curated list of resources around BOLT12

36
peersplit
peersplit tanayvk Vue

PeerSplit is a free, local-first, peer-to-peer app that helps you easily and privately split and track group expenses.

36
koh
koh gold-silver-copper HTML

koh — peer-to-peer remote shell, inspired by mosh

36
Noks
Noks jmacato C#

Noks emulates the Nokia 3310, a DCT3 handset, in C# on Avalonia and .NET 10.

36
Chessvibe
Chessvibe vincenzo-afk JavaScript

ChessVibe: A polished, zero-dependency chess web app with real-time P2P multiplayer, Stockfish AI, and Wikipedia-style SVG pieces. Features a Notion-i...

36
PeerCache
PeerCache flymysql Python

Peer-to-peer L3 KV-cache storage for SGLang HiCache with RDMA zero-copy — no centralized master.

36
inbox
inbox emad-elsaid Go

📮 WebRTC fast signaling HTTP server

35
p2p-audio-and-video-transmission-system
p2p-audio-and-video-transmission-system itisyang C++

基于P2P的无线音视频传输系统

35
ipvpn
ipvpn my-network Go

[WIP] Easy-to-use decentralized secure overlay private network (for any device)

35
p2pblocklists
p2pblocklists f1lby

Country/Provider to IPv4 Reverse Lookup

35
streamspace
streamspace Brogrammer1912 Java

StreamSpace - A Decentralized P2P Torrents Downloader/Media Player/Media Server for streaming Local device media files & Torrents. Made with Spring Bo...

35
LSCIndoorCameraLocal1080p
LSCIndoorCameraLocal1080p berobloom Python

Local solution for the LSC Smart Connect Indoor Camera 1080p

35
piratecash
piratecash piratecash C++

PirateCash Cryptocurrency

35
DropLink
DropLink vincenzo-afk JavaScript

DropLink is a decentralized, temporary peer-to-peer sharing platform. Files, folders, links, and chat messages move directly between browsers over an...

35
dht
dht bttown Go

golang dht(Distributed Hash Table) node

34
p2p-git-portal-poc
p2p-git-portal-poc happyborg Svelte

p2p git portal proof-of-concept using Svelte Golang/WASM (experimental)

34
P2P-File-Sharing
P2P-File-Sharing tambapps Java

Application using Peer to peer communication to transfer files under a same local network

34
squeaknode
squeaknode squeaknode Python

Peer-to-peer status feed 📜 with posts unlocked by Lightning ⚡

34
any-sync-coordinator
any-sync-coordinator anyproto Go

Implementation of coordinator node from any-sync protocol

34
freeremotedesk
freeremotedesk Teylersf TypeScript

Browser-first, self-hosted remote desktop. WebRTC P2P. Runs on your own free-tier Cloudflare + Vercel accounts. Zero monthly cost. Includes AI-agent s...

34
beep-beep
beep-beep p2panda JavaScript

Fictional p2p protocol

33
cryptor
cryptor cpl Go

Privacy, Anonymity, Freedom - P2P network

33
vmesh
vmesh losfair Go

VMesh is a decentralized Layer 3 mesh router and protocol designed for open network interconnection.

33
efsn
efsn FUSIONFoundation Go

Official Go implementation of the FUSION Protocol

33
IPFSStreamingVideo
IPFSStreamingVideo desiredState Python

IPFS Streaming Video

33
impl
impl soketi TypeScript
33
meadowcap-js
meadowcap-js earthstar-project TypeScript

A capability system for Willow.

33
liquid-auth
liquid-auth algorandfoundation TypeScript

Liquid Auth Service

33