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 (1575)

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...

30
tightwad
tightwad youngharold Python

Mixed-vendor GPU inference cluster manager with speculative decoding

30
js-http-client
js-http-client textileio TypeScript

[DEPRECATED] Official Textile JS HTTP Wrapper Client

29
pompals
pompals pompals Vue

🤝 Improve focus, whilst socialising with your pals!

29
sprawl
sprawl sprawl Go

Alpha implementation of the Sprawl distributed marketplace protocol.

29
tvbus.pc
tvbus.pc binstreamio JavaScript

tvbus.pc is a live streaming SDK based on P2P technology on win32, macOS and linux.

29
go-ayame
go-ayame hakobera Go

go-ayame is go client library for WebRTC Signaling Server Ayame

29
ascii-chat
ascii-chat ChesleyTan OCaml

A terminal-based peer-to-peer (P2P) end-to-end-encrypted (E2EE) video chat application with text messaging, written in OCaml. Supports up to 4 clients...

29
git-remote-tor
git-remote-tor agentofuser Rust

Seamless .onion and tor-ified git remotes

29
bittorrent
bittorrent naryand Rust

BitTorrent client from scratch in Rust

29
node-qiwi-sdk
node-qiwi-sdk AlexXanderGrib TypeScript

:kiwi_fruit: QIWI Bank (qiwi.com) API SDK for node JS. Fully Typed. Covers (Personal & P2P API's)

29
cyber-witness
cyber-witness stateless-minds Go

Decentralized media simulator based on the reporter and witnesses concept. It aims to be an alternative to mass media, surveillance, censorship, fact...

29
rope
rope rnbguy Rust

P2P file transfer utility

29
zkramp
zkramp keep-starknet-strange Cairo
29
symmetry-cli
symmetry-cli twinnydotdev JavaScript

The client for the Symmetry peer-to-peer inference network. Enabling users to connect with each other, share computational resources, and collect valu...

29
syncwings
syncwings Loosetooth TypeScript

SyncWings is self-hosted software that lets you sync files between multiple devices and manage them easily through a web-based file manager. Supports...

29
nullroom.io
nullroom.io nullroomio JavaScript

zero-trace, post-quantum safe, ephemeral peer-to-peer messaging web app

29
soulseek-rs
soulseek-rs michel Rust

rust 🦀 implementation of soulseek client

29
waggle.js
waggle.js tOkeshu JavaScript

An experiment to distribute the bandwidth among video viewers

28
lens
lens perlin-network TypeScript

The official network explorer for Wavelet.

28
storj.js
storj.js storj-archived JavaScript

Deprecated. Browser library for interacting with Storj.

28
swim
swim DE-labtory Go

Scalabe Weakly-consistent Infection-style Process Group Membership Protocol

28
P2PoW
P2PoW anarkrypto JavaScript

A P2P Delegated Proof of Work solution for Nano cryptocurrency

28
wallet
wallet shocknet JavaScript

Shockwallet is a non-custodial SuperApp for the Bitcoin Lightning Network. It connects to a remote LND node and graph user nodes, to offer an open and...

28
WeGit
WeGit welldan97 JavaScript

Distributed P2P Git Hosting Provider Network

28
structured-p2p-overlay-network
structured-p2p-overlay-network James-QiuHaoran Python

Final Year Project @HKU Department of Computer Science | HGFRR includes a new peer-to-peer network protocol that improves communication efficiency and...

28
PonziStory-2.0
PonziStory-2.0 uchimadara CSS

PonziStory 2.0 is a clone of the Popular Tradermoni p2p script. A typical Get Help and Provide help Script like MMM with top notch functionalities....

28
meson-terminal
meson-terminal daqnext Go

🐢 meson network terminal

28
neroshop
neroshop neroshop C++

A distributed P2P marketplace for Monero users

28
cyber-autonomy
cyber-autonomy stateless-minds Go

P2P self-governance society prototype researching the intersection of moneyless economy, liquid democracy and p2p media.

28
tauri-plugin-holochain
tauri-plugin-holochain darksoil-studio Rust

Ship cross-platform p2p apps

28
fts
fts Terabase-Studios Python

A lightweight CLI tool and TUI application for fast local-network file transfers and communication.

28
cc-connect
cc-connect Minara-AI Rust

Peer-to-peer chat substrate that lets multiple Claude Code instances share the same context.

28
p2ptokens
p2ptokens pur4v Rust

Distributed, peer-to-peer, decentralized network for LLM inference — peers seed & leech completions, metered by BitTorrent-protocol-style upload/downl...

28
gateway
gateway hyperwell JavaScript

🏰 Serving distributed Web Annotations from the decentralized web

27
codeinterview-frontend
codeinterview-frontend areebbeigh JavaScript

The react front end for CodeInterview

27
gester
gester stripedpajamas JavaScript

scuttlebutt chat ui

27
hybrixd
hybrixd hybrix-io JavaScript

hybrix-daemon: the network agent for the hybrix node: https://api.hybrix.io/help/hybrixd

27
orbitdns
orbitdns vaultec81 JavaScript

Distributed PKI based DNS

27
tordam
tordam parazyd Go

A library for peer discovery inside the Tor network

27
OutNet
OutNet rand3289 C++

OutNet is a Distributed Services Framework. It provides peer discovery and UPnP router port forwarding. OutNet - you are the internet!

27
microsocial
microsocial Gingerbreadfork Svelte

Microsocial is an experimental social platform that takes a peer-to-peer approach to social media.

27
RustNet
RustNet revoltez Rust

A reactive distributed systems toolbox

27
sockets.sh
sockets.sh socketsupply JavaScript

Build incredibly light-weight native, networked apps for desktop and mobile using JS, HTML and CSS

27
hugin-api
hugin-api kryptokrona JavaScript

RESTful API and WebSocket server for the Hugin Messenger service.

27
transeptor-bundler
transeptor-bundler transeptorlabs TypeScript

An ERC-4337 Bundler powering Account Abstraction on Ethereum

27
StandardNetworkLibrary
StandardNetworkLibrary ReferenceType C#

High Performance Networking

27
p2lan
p2lan TrongAJTT Dart

Make LAN transfers easy, no server needed

27
f2f
f2f isnl HTML

基于 cloudflare 的简单、快速、安全的点对点文件传输工具

27
crowdllama
crowdllama crowdllama Go

CrowdLlama is a distributed system that leverages the open-source Ollama project to run LLM inference tasks across multiple nodes using peer-to-peer (...

27