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)

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

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

[DEPRECATED] Official Textile JS HTTP Wrapper Client

29
dmt
dmt uniqpath JavaScript

dmt-system

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

29
bittorrent
bittorrent naryand Rust

BitTorrent client from scratch in Rust

29
cyber-autonomy
cyber-autonomy stateless-minds Go

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

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
awesome-anonymity
awesome-anonymity number571

🌐 A curated list of anonymous networks & research papers

29
nullroom.io
nullroom.io nullroomio JavaScript

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

29
gupt
gupt besoeasy Vue

Self-hosted, end-to-end encrypted messenger. A privacy-first alternative to Telegram, Signal, WhatsApp & Discord.

29
dropwire
dropwire muhamadjawdatsalemalakoum Rust

Free, open-source, peer-to-peer file transfer — send any file straight between devices, end-to-end encrypted, resumable, with no account and no server...

29
ToxNetV2
ToxNetV2 Sewer2K C

ToxnetV2: A decentralized, peer-to-peer botnet C2 framework built on the Tox encrypted messaging protocol. Features cross-platform payloads for 10+ ar...

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
pompals
pompals pompals Vue

🤝 Improve focus, whilst socialising with your pals!

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
gester
gester stripedpajamas JavaScript

scuttlebutt chat ui

28
P2PoW
P2PoW anarkrypto JavaScript

A P2P Delegated Proof of Work solution for Nano cryptocurrency

28
sprawl
sprawl sprawl Go

Alpha implementation of the Sprawl distributed marketplace protocol.

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

28
meson-terminal
meson-terminal daqnext Go

🐢 meson network terminal

28
neroshop
neroshop neroshop C++

A distributed P2P marketplace for Monero users

28
StandardNetworkLibrary
StandardNetworkLibrary ReferenceType C#

High Performance Networking

28
f2f
f2f isnl HTML

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

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
telepathy
telepathy chanderlud Rust

Cross-platform real time communication

28
immich-shared-albums
immich-shared-albums lukeet332 Rust

Federated shared albums for Immich — share photo & video albums across separate Immich servers/instances, in the stock apps, with nothing exposed to t...

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
hybrixd
hybrixd hybrix-io JavaScript

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

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
LibreWeb-Browser
LibreWeb-Browser LibreWeb C++

LibreWeb Browser - Decentralized Web Browser (mirror of https://gitlab.melroy.org/libreweb/browser)

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