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.
Peer to Peer video communication with WebRTC and Socket.io
A P2P file sharing system like Bit Torrent implemented using socket programming, multi-threading and SHA1 hashing. Users can share, download files fro...
Security-focused zero-trust remote access over end-to-end encrypted peer-to-peer connections. No VPN, no port forwarding, no static IP.
🐝 Hive of The CyberHornets 🐝
👥💿 A peer-to-peer Linux ISO download website, powered by WebTorrent
An on-demand application to allow ride sharing between users across longer distances than is feasible for common ride-sharing applications in today's...
AirSwap Wiki
Repository for the Tandem Vim Plugin
👥 💿 A peer-to-peer Linux ISO download website, powered by WebTorrent
e2e encrypted secret sharing via p2p exchanges & embedded vaults
Implementation of classic distributed algorithms: membership, failure detection, quorum, replication etc.
A lightweight library for secure multi-party computation (MPC) based on the GMW protocol, fully written in C#.
Open infrastructure for AI agents to discover and pay each other
MemCloud is a distributed in-memory data store written in Rust. It allows nodes (such as macOS, Windows and Linux machines) on a local network to pool...
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%...
Structured Secure Streams - a successor to SST
Holochain provider for Yjs -- build real time p2p shared editor apps
InterPlanetary Data Wallet (IPDW): store users data within a secure distributed storage. It enables to build a real decentralised network (Web 0) with...
A UDP-Only Winsock RIO C++ Network Library
Peer-to-peer file sharing system implemented using socket programming and multithreading in C++. Peers can upload and download text and multimedia fil...
Rust implementation of a kademlia DHT
An application that sends audio through the WebRTC data channel between two peers
Kotlin implementation of libp2p, exploring peer-to-peer networking, protocol negotiation, and secure transport design.
Zero-dependency P2P mesh networking for iOS/macOS with local MultipeerConnectivity and remote WebSocket relay support.
Peer to peer collaborative whiteboard built on NKN
Iris - P2P System for Confidential Sharing of Threat Intelligence and Collaborative Defense for Slips
GigaDrop allows you to easily and securely share files directly between devices without uploading them to any server first
An RC toy car that can be maneuvered using the motion of a wireless remote board.
Some useful codes for KDE:Connect that i use
🚧 peer-to-peer network interface balancer
Application for sending files p2p written in rust
Peer-to-peer network based on Kademlia DHT
research-based, fully open-source, peer-to-peer gossip learning framework
Libraries for ZeroNet
Nomad Coders - Nomad Coin - A fully-featured blockchain and cryptocurrency in Golang.
Magnetio is a minimal BitTorrent-based streaming and downloading client written in C.
AirCloud (beta) is a decentralized (P2P) application for end-to-end encrypted file sharing. Secure way to transfer files across devices. We never uplo...
Rust program to do file transfers without any pesky third parties; mirror of https://git.sr.ht/~gotlou/p2p-file-transfer
LAN file transfer daemon & utility for Linux systems written in C.
Calcium combines the functionality of a digital whiteboard with a code editor and a terminal. It provides a versatile platform for collaborative brain...
Progammatically create blockonomics invoice
A shared document application akin to Google Docs utilising WebRTC peer-to-peer protocol. Example usage of wasm-peers library.
Socket programming demo with native Python and also PubNub.
Time races with two phones
IPFS private network
Chatroom application that lets you create and manage chatrooms right from PC and share them with the world!
P2P market for smart home energy management system with PV and a variable-speed air-source heat pump
Easiest way to access your devices and AI agents from anywhere.
A JSX-native peer-to-peer browser that runs on Node, with a custom renderer based on SDL (no DOM).
Multi-peer video conferencing app in NodeJS using WebRTC, Socket.io, Firebase, Socket.io Rooms.