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.
Simple BitTorrent client made in Python - Use for learning
Friend-to-friend filesharing app to save the world from dystopia
Electron + Kinect + PeerJS = Kinect data broadcast to browsers
A lightweight Peer to Peer Service Bus
RUM: The internet alternatives
🔐 Library for developing secure, decentralized, anonymous and quantum-resistant networks in Go language
Tailscale-compatible VPN client for ESP32. Full ts2021 protocol support with WireGuard encryption, DERP relay, DISCO path discovery, and STUN. Connect...
QVAC - Local AI SDK and libraries for building private, cross-platform, peer-to-peer AI applications. Run LLMs, speech-to-text, translation, and more...
Decentralized authentication and authorization for team collaboration, using a secure chain of cryptological signatures. (Formerly known as 🌮 Taco.)
libp2p implementation in Nim
Cue system for simple two-way communication and visual signaling using a PeerJS peer-to-peer connection.
GUI for croc
Lightning Network peer-to-peer exchange platform on Nostr
📑 A website to inspect and edit what's in your Torrent file or Magnet link
Decentralized Package Network
Commandline tool for searching and downloading files in LAN network, without any central server
Sentinel is an interoperable secure network layer offering the Sentinel Service Chain exclusively for distributed & decentralized native services like...
Local-First Cooperation based on Event Sourcing
[archived] effortless video-voice chat with realtime collaborative features. extensible using react components 🙌
High-performance WebTorrent tracker
libtorrent for java, a swig Java interface for libtorrent
A secure and decentralized Bitcoin and other cryptocurrency wallet for iPhone. Supports Bitcoin, Ethereum, EOS, Binance Chain, Bitcoin Cash, DASH, ...
P2P database framework with encryption, sharding and search
A secure, anonymous, peer-to-peer, instant messenger!
🛡️ Anonymous F2F network based on the QB-problem & GP/12 protocol stack. Uses post-quantum cryptographic algorithms: ML-KEM, ML-DSA
Reference mobile app for BrightID
peer-to-peer tunnel tool
Hello - Video chat that works in most major desktop & mobile browsers.
Rust implementation of the I2P protocol stack
A minimal viable blockchain
(Alpha Software) Secure, Encrypted, P2P chat written atop Warp, IPFS, LibP2P, Dioxus and many more awesome projects and protocols.
:ocean: Stream peer-to-peer audio and video content
Parsec Soda is a custom open-source game streaming app that integrates with Parsec API and is focused in Host experience.
Develop with your data model anywhere. Query and load data reactively. Replicate between peers without a central server.
my 3D multiplayer portfolio P2P website using Three.js and WebRTC
Rings is a structured peer-to-peer network implementation using WebRTC, Chord DHT, and full WebAssembly (WASM) support.
The Offical User's Guide to OrbitDB
Communal peer-to-peer file sharing application for file servers/NAS devices
Protect your SIP Servers from bad actors at https://sentrypeer.org
Technitium Bit Chat, a secure, peer-to-peer, instant messenger!
A Friend-to-Friend, decentralized and secure application for communication and sharing
📡 Self-hosted open-source WebRTC live broadcasting platform for real-time video, audio, and screen streaming to unlimited connected viewers.
GuardianDB: High-performance, local-first decentralized database built on Rust and Iroh
C++ WebRTC Data Channels and WebSockets for WebAssembly in browsers
secure, encrypted P2P file transfer. No accounts, no file storage, end-to-end encrypted.
Tessera - Enterprise Implementation of Quorum's transaction manager
Send data to someone else's browser as easy as setting state
Peer to Peer decentral Web Site hosting at your fingertips! Send full featured HTML (incl. CSS, JS) sites from your browser and attach files eg. video...
Orchestrate a swarm of Claude Code agents with a local brain that learns from you.