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.
🕸️ Go Implementation of the Polkadot Host
🦑 Distributed Systems Kernel written in rust
A simple demo of P2P communication over middle boxes such as NAT
P2P DNS with content key, crypto key and PKI support. DynDNS alternative.
Alternative Free Identity System
🧪 A platform for testing, benchmarking, and simulating distributed and p2p systems at scale.
SAEA.Socket is a zero-copy, high-performance sockets network framework built on IOCP and targeting .NET Standard 2.0. The source code (Src) includes d...
Shared library for Anytype clients
File sharing program using DC and ADC protocols
WebRTC For Node.js and Electron (including WebSocket Client & Server). libdatachannel node bindings.
The first AI agent harness native to the browser. A browser extension that runs a full agent loop where you already work: it drives your tabs, spins u...
A peer-to-peer Reddit alternative.
Eppie — open protocol encrypted p2p email
(DEPRECATED) Front-end Electron application for talking with the OpenBazaar-Server daemon
Peer-to-peer networking with browsers
This is a list for mesh networking: Documentation, Free Software mesh protocols, and applications. A mesh network is a network topology in which each...
Append-only log CRDT on IPFS
No longer maintained
Workshops organized to introduce students to security, AI, blockchain, AR/VR, hardware and software
videoCall VideoConference 视频通话 视频会议
Peer-to-peer encrypted message exchange
📝 React.js todo app with many features, including sharing tasks via link, P2P synchronization using WebRTC, theme customization and offline usage as...
Bringing intranet on the internet with Zero-Config Mesh VPNs.
🔒 Secure, anonymous, peer-to-peer (P2P) Bluetooth chat in your terminal. An off-grid, encrypted TUI messenger built with Rust.
Husarnet is a Peer-to-Peer VPN to connect your laptops, servers and microcontrollers over the Internet with zero configuration.
Fast. Scalable. Powerful. The Blockchain for Web3
A community-driven fork of autodl-irssi
Tunnel TCP connections over the Tox protocol
Multi-wallet for Bitcoin, Ethereum, Binance Smart Chain and other emerging blockchains. Non-custodial storage, decentralized exchange, and extensive a...
Content-agnostic torrent site & tracker framework
The Grass Computing Platform
Hourly checked and updated list of IP Addresses of Tor and Tor Exit Nodes
A P2P library for Android for discovery on local networks using UDP and transfer in general using TCP sockets
Simple, robust, BitTorrent peer wire protocol implementation
Person-to-Person bitcoin Trading Exchanges
A tool for setting up WireGuard connections from peer to peer.
Nodejs cli app to search torrent sites and stream using peerflix
An advanced GUI torrent file creator with batch functionality, powered by PyQt and dottorrent
[Archived old experiment] IPFS and libp2p on Mobile, with Gomobile. See https://docs.ipfs.tech/concepts/ipfs-implementations/ instead.
True P2P Email on top of Yggdrasil Network for Android
A powerful toolkit for building distributed systems and infrastructure as code.
cross-platform multi-network p2p daemon (previously at http://mldonkey.sourceforge.net/)
🐂 TorrentPier. Bull-powered BitTorrent tracker engine
Pikachu Volleyball peer-to-peer online via WebRTC data channels
A first-come first-served single-fire HTTP server. Easily transfer files to and from your terminal and any browser.
Elixir-powered BitTorrent Tracker
内网穿透,支持服务器中继和基于quic的P2P直连两种模式
Simple BitTorrent client made in Python - Use for learning
Aion Network - Java Implementation
A open source remote desktop and remote control. Support VNC, RDP, Terminal, SSH, TELNET, network tools, player etc