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.
Sample Android Plugin for Unity to use Wi-Fi Direct Service Discovery. This project is an Android app harness written in Java and the plugin is an And...
Peer-to-peer staking platform - a permissionless marketplace for Staking-as-a-Service providers on Algorand.
A single-page, peer-to-peer, synchronous client for playing Zendo online (https://www.looneylabs.com/content/zendo)
A modern (2026) and simple Gnutella client written in Typescript.
Wireguard peer discover helper (Wireguard 对等发现助手)
A hidden web service, to bypass censorship going through the tor proxy.
DID Peer in TypeScript
Tool for registry, interconnection and automation of Needs and Contributions with open scope
A free and open source platform focused on providing a fun way to anonymously ask and respond to inquiries
a DAG style blockchain platform
An extremely simple decentralized event store that synchronizes SQLite stored events via Iroh / QUIC
A peer-to-peer video calling web application allowing two users to seamlessly create or join a virtual room and engage in video conversations right f...
A local IRC server supporting ThunderBird to send/receive messages from ThunderWave chat (ZeroNet)
WireGuard peer to peer endpoint Service discovery and Configuration plugin
Prototype for Koru, a parametrized p2p monetary system.Checkout https://koru.finance for more info
Repo for CryptoBets app. Fully decentralized, peer-to-peer, web3.0 bookmaker. Bet games using smartcontracts! ipfs://QmYzWHfpgT4jJcPnVccokw2ci5gozP59b...
Signaling server that could be useful especially for WebRTC clients to exchange messages like ICE Candidates.
🐂 Rox-Engine is a decentralized game engine/framework designed for developing Web3-native games without the need for centralized servers.
This application is a video-chat built using WebRTC and P2P Connections where you can call and talk to another user
Research towards the Implementation of a P2P-Network on an FPGA with RISC-V soft-CPU.
Cross platform p2p socket in C++
A high-availability peer-to-peer framework which base on multi-process and threading with distribute and DNS syncing mechanism
Basic PoC for the implementation of a Peer-to-Peer Network using the rust-libp2p library
Decentralised encrypted messenger. No servers. No data collection. P2P community hubs, voice calls and anonymous dead drops.
Bingo game implemented using Blazor Web Assembly (WASM) and C#. The game uses WebRTC for peer-to-peer communication of up to hundreds of players; no...
A chat client with an encryption scheme undergirded with rsa that is accessible to users via a web browser. The main-server exists only as an informat...
Peer-to-peer local network
Netvision Bittorrent-Tracker 2019
A modern, real-time multiplayer Bingo game that operates entirely on P2P (Peer-to-Peer) technology. No server required - just pure browser-to-browser...
Share files without NSA.
Local network file sharing tool
🔐 🐈 encrypted peer-to-peer file sharing service
a distributed "megaphone"; layered, highly scale-able webrtc mesh network
P2P File Sharing System, a desktop application that enables peer-to-peer file transfer with centralized peer discovery.
:love_letter: A decentralized and encrypted messenger
It's like bitcoin (If it was made by a 17 yo kid in node js)
Addressing Challenges in Browser Based P2P Content Sharing Framework Using WebRTC
A framework to offload OMNeT++ simulations to an edge computing peer-to-peer network using Go, gRPC, and UDP-Holepunching techniques
UDP Hole Punching Proof implementations.
Decentralized pseudonymous scrypt cryptocurrency
Simple docker image to make running turnserver easier without limits
A highly configurable peer-to-peer FRC scouting web app.
A (very incomplete) exploration of parts of the https://willowprotocol.org
:coffee: The Java Cryptocurrency (XCZ)
Simple cli tool to verify a connection to a lair keystore socket
A P2P file sharing system implemented using socket programming, multi-threading and SHA1 hashing. Users can share, download files from the group they...
Docker image to run a WireGuard VPN server. Auto-generates server and client configs on first start, with QR code for easy mobile setup. Client manage...
Repository for code and tutorials used in the book "Web3 Application Architecture", Manning 2023.
Peer-to-peer file sharing