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.
一个用 Rust 实现的轻量级 P2P 网络库,适合任何需要轻量级局域网内点对点通信的项目。
Simple peer-to-peer file-sharing protocol inspired by BitTorrent.
Decentralized, privacy-preserving appointment scheduling application based on secure multi-party computation (MPC).
Bit of Trust tries to digitally represent relationships between people or organisations that trust each other. This repository contains the insights w...
🍲 A webtorrent based file sharing service
Cross-platform WebRTC for .NET - browser and desktop from a single API
Peer-to-peer encrypted mesh messaging. Devices talk directly, with no servers and no internet
Prototype for a privacy-focused peer-to-peer filesharing network
peer to peer chat project
The open-source desktop wallet for trust-based, offline-first complementary currencies. Empowering individuals, communities, and local businesses to i...
Share files between any devices. No app. No signup. No limits.
Python SDK for communicating with Dahua NVRs and cameras over their proprietary peer-to-peer protocol.
Distribute, promote, discover, install, and run Python desktop applications
Send files aggressively fast by UDP
🍀 P2P Distributed Evolutionary Algorithms on Ephemeral Infrastructure for Neural Network Optimization.
Source for the Freenet architectural whitepaper (LaTeX)
Peer-to-Peer compute engine implementation
Simple docker image to make running turnserver easier without limits
Decentralized, content-addressed distributed storage and delivery network written in Go.
A simple peer-to-peer gossip protocol handler
Qt based network discovery service for 2p2 client communication
A video chat application developed with React.js, WebRTC, and Socket.io.
A proof-of-stake based blockchain cryptosystem, as a foundation for the experimental PeerBridge messenger
Peer To Peer
A P2P multi-directional communication module for exchanging data, built on top of the Node.js net package
Official website for Vix.cpp.
Amonbit: The Blockchain | secure, privacy, asset management, untraceable cryptocurrency, fungible, peer-to-peer, decentralized, secure payment integra...
Multi-player, browser-based, server-less Othello
This is a Decentrilised Peer to Peer Chat Application. That makes sure only nessasary data is Decentrilised whilst the majority is local to the device...
OpenPraxis — Spec-driven development platform for autonomous coding agents at scale. Factory that assembles software products from components autonomo...
Simulate a simple peer-to-peer network
A peer to peer messaging app with react, node, express and socket.io
A Multithreaded UDP-Only Winsock RIO C++ Network Library
A decentralized, anonymous communication protocol based on a peer-to-peer network.
A **Quake® style** slide down console and open source development environment for peer to peer mob programming. Let Torchie help you create or join te...
Automaton source code
ZeroNet backuper
🕸️ Fully decentralized P2P search engine for LLMs — no API key, no billing, forever free. MCP-native web search via Kademlia DHT + libp2p + FTS5. Prod...
A Fully Distributed P2P File Sharing System
GitHub repository for blockchain technology studying/examples/discoveries
TAIGA is an experimental decentralized P2P Mesh network protocol and proxy transport designed to bypass censorship, white-lists, and internet shutdown...
Helping people understand discovery- and publishing algorithms in peer-to-peer networks through an interactive visualization of nodes in a blockchain.
Experimental peer-to-peer social network
Transport-agnostic peer-to-peer networking for apps that need to work when the internet goes down. QUIC + BLE fallback, Noise_XX encryption, Rust.
Simple peer-to-peer screen sharing
Decentralised on demand video and tv-shows streaming
Privacy peer-to-peer collaborative Markdown notes backed by GitHub. No server-side database.
Offline, cross-platform P2P file transfer app built with Rust and Tauri — AirDrop for desktop.
Bifrost is a high-performance SSH tunneling tool that allows you to access remote servers via SSH even if they are behind strict NATs, firewalls, or l...
Multithreaded Pong with Peer-to-Peer two-player mode and GPU-accelerated rendering using OpenGL all in pure C