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.
Oh, I've been wanting to play with P2P networks for so long!
This is personal project to use WEBRTC Protocol to send files in local network to different people
A Peer to Peer AES(256)+RSA Chat Client and Rendezvous server
Communication app with flexibility and privacy
Decentralized (P2P) document sharing platform for citizen journalists
A web protocol called Tsunami which allows users to establish P2P networks in the browser.
Local network Peer-to-peer library with peer discovery and callback mechanism.
A Real Time Conferencing (RTC) service which allows users to connect, talk, and send messages to each other while also supporting account management a...
A Webrtc based peer to peer conference call implementation using WebRTC, Socket.io and Node.js.
Fold-Dis is a peer-to-peer distributed computing approach on the k-fold cross validation process for support vector machine models. BitFold runs on th...
This is a Python implementation of the famous game Super Mario. In this game you can play both single-player and multi-player.
Website for Ouinet
Peer-to-Peer File Sharing Network in Rust with a Central Tracker Server, TCP-Based Peer Communication, JSON Protocol, File Chunking, SHA-256 Integrity...
Simple browser-based file share, send files from browser to browser without cloud storage. Written in TypeScript with Libp2p.
ViralShare is a lightweight peer-to-peer file sharing application that allows users to share files securely within a local network.
Chaincraft: The platform for blockchain research and prototyping decentralized protocols
Simple cli tool to verify a connection to a holochain app websocket
A pure static javascript running in a browser that can chat and share files between two devices within the same network. Under the neath, it uses a p...
Productivity assistant and more.
Securelay API serverless implementation for hosting on Vercel. Uses Redis as DB.
👥️🔄️👥️2️⃣️0️⃣️0️⃣️1️⃣️ Information on Peer to Peer technologies and usage by @seanpm2001
Simple distributed key-value store in Go for learning distributed systems and network programming 📖
The core library for Stardust - An AES-encrypted P2P messenger.
*HyperPear Strikers* is a real-time *P2P football game* using *WebRTC* for direct player connections, eliminating centralized servers and enabling sea...
An sample and naive Peer2Peer BitTorrent implementation. Run only in local Net Work
Nectar2P is an open-source Python library for secure peer-to-peer file sharing. It supports optional RSA/AES encryption, NAT traversal via STUN, and a...
This project aims to revolutionize the carpooling industry by leveraging blockchain technology; the proposed solution is a decentralized web-based app...
Roombot is desktop decentralize web-app
A TypeScript React Website Made to Swiftly & Securely Share Files
Peer-to-peer proof-of-work blockchain written in python.
A P2P file sharing system utilizing python libraries { socket , os , tkinter } for seamless file transfer over local network.
A file-sharing software that enables fast and simple file transfer over LAN. It uses UDP for discovery and TCP for reliable transfer, with an easy-to-...
Streaming Video using Connection WebRTC by Truong Dang
p2p file sharing ecosystem
A Decentralized End-To-End Encrypted Group messaging Service
It is a tool for secret conversations that is based on the peer-to-peer principle without external servers and is completely encrypted between both pa...
CSC_430: Messaging app over udp + file transfer
A Python-based Distributed Hash Table (DHT) implementation enabling cross-network key-value storage, automatic node discovery, and data replication wi...
A lightweight blockchain node client built with Rust. This project showcases fundamental blockchain principles, including Proof of Work consensus, pee...
A macOS Bitcoin wallet
HELO is a lightweight and hybridized cryptographic system. This stands for "Hybrid Encryption Lightweight Optimization". It is made for robust securit...
Wany website
Ovaj repozitorijum sadrži mini projekte u C# koji su služili za učenje samog jezika ili nekih njegovoh featura. Prvih par projekata su izrađeni za pot...
Zap Sync is a modern alternative to traditional file-sharing platforms like Google Drive. Built with security and user experience in mind, it allows u...
Share files instantly with devices using peer-to-peer technology
CLI-based Chat
Secure and ephemeral http relay with CORS
Armaan-Transfer is a lightning-fast CLI tool for secure peer-to-peer file transfers between computers on the same network. Easily installable via pip,...
peer-webrtc simplifies the implementation of WebRTC connections by providing a straightforward API for establishing peer-to-peer communication. Ideal...