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.
SwiftSync node and underlying crates
Secure, peer-to-peer, decentralized mesh networking using WireGuard and libp2p, alternative to NetBird.
A network discrete event simulator for peer-to-peer network modeling.
Send files directly between devices. P2P WebRTC, encrypted, no uploads.
Easy use of WebRTC Networks with embedded network management and simple communication primitives
A VERY reliable way to communicate on the internet. An end-to-end encrypted decentralised cross-platform chat application. 📱 💬 🔐
Global Area Networking. Peer-to-Peer & End-to-End Encryption for every device, anywhere.
Libp2p / IPFS terminal-based chat
Fundação da Livre Comunicação
rabbitstreamer is the P2P based media streaming suite, includes streaming server which can stream media through P2P protocol, streaming player which c...
Punch firewall holes to connect TCP, SCTP and UDP between network peers
A lightweight, minimal croc container 🐊
Peer-to-peer browser screen sharing. No SFU, no TURN, no account, no dependencies.
:telescope: Warping your own Internet everywhere you go :satellite:
A .NET implementation of the Discv5 protocol.
Peer-to-peer distributed AI inference using 1-bit quantized models. CPU-only, 70-82% energy savings, 103+ tokens/sec. Validated on Zen 4 & Zen 5 (+35%...
Create P2P apps between browsers
an open-source mobile platform acting as a secure funnel for selling items to your friends and network.
A P2P file sharing system like Bit Torrent implemented using socket programming, multi-threading and SHA1 hashing. Users can share, download files fro...
An on-demand application to allow ride sharing between users across longer distances than is feasible for common ride-sharing applications in today's...
👥 💿 A peer-to-peer Linux ISO download website, powered by WebTorrent
Repository for the Tandem Vim Plugin
🐝 Hive of The CyberHornets 🐝
Peer to Peer video communication with WebRTC and Socket.io
e2e encrypted secret sharing via p2p exchanges & embedded vaults
Implementation of classic distributed algorithms: membership, failure detection, quorum, replication etc.
AirSwap Wiki
👥💿 A peer-to-peer Linux ISO download website, powered by WebTorrent
Easiest way to access your devices and AI agents from anywhere.
Kotlin implementation of libp2p, exploring peer-to-peer networking, protocol negotiation, and secure transport design.
A real-time peer-to-peer multiplayer shooter built entirely with vanilla JavaScript — no frameworks, no build tools, no server. Just open
research-based, fully open-source, peer-to-peer gossip learning framework
Peer-to-peer network based on Kademlia DHT
A UDP-Only Winsock RIO C++ Network Library
GigaDrop allows you to easily and securely share files directly between devices without uploading them to any server first
Rust implementation of a kademlia DHT
An application that sends audio through the WebRTC data channel between two peers
Iris - P2P System for Confidential Sharing of Threat Intelligence and Collaborative Defense for Slips
InterPlanetary Data Wallet (IPDW): store users data within a secure distributed storage. It enables to build a real decentralised network (Web 0) with...
Peer to peer collaborative whiteboard built on NKN
Holochain provider for Yjs -- build real time p2p shared editor apps
Application for sending files p2p written in rust
🚧 peer-to-peer network interface balancer
Libraries for ZeroNet
Structured Secure Streams - a successor to SST
An RC toy car that can be maneuvered using the motion of a wireless remote board.
A simple web application to transmit WebMIDI data over WebRTC using hardcoded MIDI ports
A lightweight library for secure multi-party computation (MPC) based on the GMW protocol, fully written in C#.
Magnetio is a minimal BitTorrent-based streaming and downloading client written in C.
Chatroom application that lets you create and manage chatrooms right from PC and share them with the world!