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.
Lightweight WebRTC browser library that supports video, audio and data channels
ZeroTier One - Home Assistant Community Apps
Sparkle Peer to Peer Ecosystem Built on Ethereum
WebRTC based, simple proof-of-work p2p ecosystem
TypeScript implementation of Gossipsub
A free, open source file sharing application, built on the peer-to-peer hypermedia protocol IPFS.
Java library for ed2k networks
Peer-to-peer group video chat using WebRTC, Python, and TypeScript
Real-time P2P messenger using go-ipfs pubsub. TUI. End-to-end encrypted texting & file-sharing. NAT traversal.
Simple P2P Text/Voice/Video chat client. Works on Chrome and Firefox, Platforms: Android, Windows, Linux, Mac. Just open the link in Browser, You don'...
C++ peer to peer library, built on the top of boost
Built with Holochain, Acorn is an open-source, peer-to-peer project management application. It is designed and built as a scrum-alternative, Agile Dev...
Project discontinued
Project is in active development and has been moved to the EthereumJS VM monorepo.
Identity Based Network API with 256-Bit Addresses
Realtime decentralised chat with libp2p showing ubiquitous peer-to-peer connectivity between multiple programming languages (Go, Rust, TypeScript) and...
Implementation of the gossip protocol
Ketai sensor library for Processing (Android mode)
Individual Distributed Peer-to-Peer Filesystem for the Decentralized Web
Easy-to-use wrapper for WebRTC DataChannels peer-to-peer connections written in Rust and compiling to WASM.
A streaming music player for Android, using torrents.
🦈 Your self-hosted decentralized Messenger, Social network, Media file storage on top of IPFS! Freely communicate in encrypted chat groups, share ima...
Go implementation of Waku v2 protocol
Zustand middleware that enables sharing of state between clients via Yjs.
Usage of WebRTC for voice & video call with peer-to-peer or conference with Login and Register screen using response & Async storage with Call Dis/Con...
A browser-based file transfer solution that enables seamless, direct device-to-device file sharing without the need for installation or cloud services
A multi-functional lightweight BitTorrent Tracker
Your internet-wide general-purpose DHT to store key/value pairs
Shareaza is a peer-to-peer client for Windows that allows you to download any file-type found on several popular P2P networks.
Netsix allows you to share videos with your friends in a real peer-to-peer manner using WebRTC.
PDF/WebPages Reader with embedded Google Translate and voice engine on SwiftUI, Combine, Catalyst, AppKit
decentralized peer to peer network using TCP sockets with features like file transfer and messaging as well as opportunity to expand.
Peer-to-peer networking library
DeGit is a "Decentralized GitHub"
Code your own blockchain in less than 120 lines of Java!
WebRTC based peer to peer video conferencing React app.
A reading list on blockchain and related technologies, targeted at technical people who want a deep understanding of those topics.
The memo elastic and resilient key-value store.
QuantumGate is a peer-to-peer (P2P) communications protocol, library and API written in C++.
Modify from Snapdrop by RobinLinus,just added Internet sharing.
This application is a video-chat built using WebRTC and P2P Connections where you can call and talk to all online users!
A tiny relay server that bridges two WebSocket connections, allowing the clients to talk directly to each other. (Formerly known as 🐟 Cevitxe Signal...
WiFi Direct File Transfer is a experimental app that will allow sharing of data between Android devices running Android 4.0 or higher using a WiFi dir...
IPFS Core API implementation in .Net
An open source peer-to-peer poker platform with cryptocurrency integration written in JavaScript.
Pacman Mirror via IPFS for ArchLinux, Endeavouros, Manjaro plus custom repos ALHP and Chaotic-AUR.
P2P file transfer utility
Transport level library for peer-to-peer networking with multiple backends for the Unity.
⚡️ P2P Fast.com Clone
Rust implementation of the I2P protocol stack