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.
Implementation of the Kademlia protocol created to gain understanding of distributed hash tables.
IPFS private network
Chatroom application that lets you create and manage chatrooms right from PC and share them with the world!
A JSX-native peer-to-peer browser that runs on Node, with a custom renderer based on SDL (no DOM).
LAN file transfer daemon & utility for Linux systems written in C.
Our project idea was to design a system where doctors can meet/consult patients remotely over a video/audio call. As we know there are many already av...
Nomad Coders - Nomad Coin - A fully-featured blockchain and cryptocurrency in Golang.
Dependency-free decentralized peer-to-peer network for storage and communication based on the Kademlia distributed hash table.
P2P communication library for Hydrology
Some useful codes for KDE:Connect that i use
UpRadio is a web application that allows you to broadcast or listen to live audio streams across the internet. The audio is streamed peer-to-peer usin...
AirCloud (beta) is a decentralized (P2P) application for end-to-end encrypted file sharing. Secure way to transfer files across devices. We never uplo...
Rust program to do file transfers without any pesky third parties; mirror of https://git.sr.ht/~gotlou/p2p-file-transfer
An anonymous, encrypted Point-to-Point (Layer 3) tunnel between two peers.
A serverless, peer-to-peer web adaptation of Pazaak (the classic card game from Star Wars: KotOR). Play single-player campaign vs bots or challenge fr...
Pure-Go implementation of the Willow Protocol (data model, Meadowcap capabilities, Willow'25 bundle). iOS + Android via gomobile. Byte-compat with wil...
Magnetio is a minimal BitTorrent-based streaming and downloading client written in C.
Socket programming demo with native Python and also PubNub.
Zero-dependency P2P mesh networking for iOS/macOS with local MultipeerConnectivity and remote WebSocket relay support.
The distributed, peer-to-peer, Firestore-like No-SQL database solution, based on IPFS and Orbit-DB
Peer to peer multiplayer sandbox game based on NDN
VueJS client for the Secure Suttlebutt peer to peer solarpunk social network
Progammatically create blockonomics invoice
Time races with two phones
A WIP implementation of a Peer to Peer File Sharing Network in C++
P2P market for smart home energy management system with PV and a variable-speed air-source heat pump
This is a repository containing the summary in details, about computer networking.
A shared document application akin to Google Docs utilising WebRTC peer-to-peer protocol. Example usage of wasm-peers library.
Peer-to-peer file sharing system implemented using socket programming and multithreading in C++. Peers can upload and download text and multimedia fil...
Multi-peer video conferencing app in NodeJS using WebRTC, Socket.io, Firebase, Socket.io Rooms.
Cross-platform WebRTC for .NET browser and desktop from a single API
Distributed pub/sub channel
Peer to peer, cross-platform file sharing software.
A special repo that used for bypassing limit of private torrents which given by websites
An easy-to-use virtual lan program based on mxre's n2n
archived old version of hdp - peer-to-peer media file indexing and file-sharing
Chat based peer-to-peer file transfer
Coming soon
Projekt for the Distributed Systems course DBE14
Multicurrency Wallet with P2P Exchange
:computer: Video chat application with WebRTC
Your content, available.
The iPerf equivalent for the libp2p ecosystem.
Peer-to-peer card games you can play with friends, no server needed. Built with SvelteKit & WebRTC.
A secure peer-to-peer remote execution and data publication service
P2P library provides instant integration (PnP) support for WIFI-Direct P2P for any Android projects plus it remembers the recently connected device an...
Multi-protocol Port Mapping for Node.js
P2P file transfer in browser using PeerJS
A local-first mesh network for public communication: no internet required.
Sync your game mods, custom content, and saves with friends over LAN.