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.
A lightweight, open-source search interface for browsing Wikipedia over IPFS (InterPlanetary File System).
7 Days to Die mod: Add infinite distance, vertical-warp elevator panels.
Send code. Wait a bit. Get response!
A webxdc app for P2P real-time video calls
Collaborate in real-time with PeerEdit
Holochain (Rust/TypeScript React) multi-platform Tauri app that helps you track your plans and habits
🛡️ Quantum-resistant P2P chat 💬 with 🧱 multi-layered security. Implements ✨ Hybrid X3DH+PQ (ML-KEM & FALCON), ⚙️ Double Ratchet, and 🔑🤝 end-to-en...
A WebRTC signalling server for Tabletop Club that allows players to connect peer-to-peer with the use of room codes.
Peer-to-peer (P2P) video conferencing
A cross-platform app for PeerTube made using Flutter.
FileZap is a decentralized, secure file sharing and storage utility. It allows users to split, encrypt, and store files securely across a peer-to-peer...
A curated list of awesome tools, frameworks, utilities, and resources spanning across various categories including development, gaming, privacy, and A...
This project offers a peer-to-peer content-addressable distributed file storage in Go with a peer-to-peer library built on top of TCP from scratch. It...
⚡ The imaginary Parsec SDK — Low latency, peer-to-peer, interactive game streaming.
This project is a peer-to-peer file sharing network that enables users to share, download, and remove files from the group they belong to. Download ha...
Decentralized, fully distributed, content-addressable file storage system that can process and transfer very large files using Go. Highly practical an...
A did:peer decentralized identity with packaged simplified zk proofs
FlowCoin: CPU-only RandomX Proof-of-Work cryptocurrency with Bitcoin-compatible tooling
Monorepo for kukuri: a fully decentralized, topic-first social app (Tauri desktop) using iroh-gossip
一个用Go实现的轻量化分布式消息中间件。
Simple & Secure command line peer-to-peer data transfer tool based on libp2p, with peer discovery through DHT/mDNS, NAT traversal, and no setup.
Collection of my completed projects from 42 Heilbronn
P2PDocs: Building a Decentralized Google Docs Clone
A peer-to-peer wireless communication system using Arduino Uno, a 16×2 I2C LCD Display and NRF24L01 transceiver modules to transmit and receive Morse...
PeerLink is a secure peer-to-peer file sharing app with temporary invite codes. It lets users upload a file, generate a one-time share code, and insta...
Seyfr - Send Your Files Right. Secure, peer-to-peer file sharing with end-to-end encryption. Download releases and join our community.
Distributed LLM inference across heterogeneous hardware. Pool GPUs into a P2P network with QUIC transport, Ed25519 identity, and an OpenAI-compatible...
The intentional memory layer for your AI agents.
The Open Compute Protocol: a sovereign, local-first compute fabric for trusted devices.
Wispers Connect client library — secure, NAT-traversing, peer-to-peer connections. Rust core with wrappers for many languages.
Projects developed for Distributed Systems class.
Client dapp
The lighthouse-p2p CLI interface / RTC proxy
Bitcoin website MVP: news, market data, real-time charts, community, ...
Agapeer is a robust platform for convenient Airtime and Data funding.
Experimentation with peer to peer and consensus protocol
Sample app using Network.framework to stream video frames
Decentralized Anonymous Messaging System with Economical Incentives
Directory indexing for ZeroNet
Peer to peer js front end library.
Simple Live Web Chat to Talk with your Friends in Real-time
StarkHub is a peer-to-peer distributed video streaming desktop application built on JavaFX using an http server for real-time streaming.
Local Bitcoin Shop, Buy and Sell Bitcoin
Decentralized Exchange Infrastructure for Handshake Names
Prattle away! Made using Python3.
Snake Game with Peer to Peer Multiplayer Support
Blockchain use for cryptocurrency transactions. Uses Proof of work for consensus.
See Me Duo is a video-call web app. It works on all devices and is completely free of cost with unlimited usage. Each call room has a unique generated...
A terminal based peer to peer chat application written in Java
simple p2p file sharing program written in C++