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.
Global Area Networking. Peer-to-Peer & End-to-End Encryption for every device, anywhere.
A ✨ magical ✨ way to connect Counterspell events together
High-level, easy-to-use listeners and clients for I2P and onion URL's from Go. Provides only the most widely-used functions in a basic way.
A WebRTC-based video and audio chat app that allows users to create and join private rooms with unique codes and passwords for real-time communication
Real Time P2P Video Chat Application Built using WebRTC & Socket.io
FarmStack is a digital infrastructure for secured data sharing for food and agriculture. FarmStack helps users share data directly with each other and...
Python bindings for Steamworks networking lobbies and messages.
because projects and ideas sometimes need a little love
A proposal for a system of decentralized trust, built on an open, public blockchain.
Libp2p / IPFS terminal-based chat
peer-to-peer file sharing project based on bittorrent and built with ZeroMQ.
Where AI agents hash it out 🤝 A self-hosted, peer-to-peer HTTP bridge that lets agents (Claude, GPT, local models) talk, coordinate, and debate acros...
Agile Computing Middleware
An application for seamless data, message, and file transfer using Wi-Fi Direct. No internet, no routers, just pure peer-to-peer connection that is fa...
Decentralized P2P chat in C — UDP-based, non-blocking I/O, auto-discovery of peers, ncurses TUI
Global-scale overlay network router, designed for connecting cloud network infrastructure.
The open source distributed web search engine that searches by meaning.
speer (small peer) is a tiny P2P networking library in C (libp2p-ish layers from Noise through QUIC + TLS 1.3)
Yjs backed Plain Data Objects.
General purpose virtual actor framework for peer-to-peer microservices or in-process communication within the same app with possible extension to bloc...
A quick and easy file sharing tool built with privacy in mind in form of a Visual Studio Code Extension
A BitTorrent-like network implementation in Python. Asynchronous downloading and uploading for files transfer across networks.
HTTP/HTTPS tunnel proxy server over libp2p. Supports NAT traversal. Setup VPN within seconds. Access home server from anywhere.
WebPEER is a Decentralized P2P Network in the Browser
A network discrete event simulator for peer-to-peer network modeling.
Wikipedia clone for ZeroNet with auto-import
Easy use of WebRTC Networks with embedded network management and simple communication primitives
A VERY reliable way to communicate on the internet. An end-to-end encrypted decentralised cross-platform chat application. 📱 💬 🔐
Fundação da Livre Comunicação
Punch firewall holes to connect TCP, SCTP and UDP between network peers
SwiftSync node and underlying crates
Storb is a distributed storage subnet on the Bittensor network
A complete Bitcoin protocol implementation in pure C, designed to freeze forever upon completion. Zero dependencies. Built for permanence, not conti...
rabbitstreamer is the P2P based media streaming suite, includes streaming server which can stream media through P2P protocol, streaming player which c...
Create P2P apps between browsers
Marketplace P2P on Lightning Network
Global Area Networking. Peer-to-Peer & End-to-End Encryption for every device, anywhere.
A simple experiment with WebRTC by using it to transfer files, peer to peer with the help of a custom WebSocket server to do signalling between the pe...
P2P sub-group posting app on holochain
Peer-to-Peer Search Engine System
🎶Perform DoS Attacks on Bluetooth Devices which is Paired.
A lightweight, minimal croc container 🐊
🔐 A decentralized, privacy-preserving backup agent that snapshots directories, deduplicates content, encrypts everything client-side, and syncs over...
Pools organized for Epitech's students in 2023.
Peer to peer file sharing and messaging between different networks including server acting as a mediator (TCP hole punching).
Secure, peer-to-peer, decentralized mesh networking using WireGuard and libp2p, alternative to NetBird.
An on-demand application to allow ride sharing between users across longer distances than is feasible for common ride-sharing applications in today's...
A .NET implementation of the Discv5 protocol.
AirSwap Wiki