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.
Collection of composable P2P libraries
:zap: Serverless P2P Web Hosting
Implementation of Kademlia based DHT and a blockchain in C++
Open source SHA-512 loginless bitcoin wallet
A simple UDP peer to peer networking proxy using webrtc
a simply centralized control file distribution system using p2p
BitDust project source codes : official Public Git repository (mirror on GitHub) : https://bitdust.io
Decentralized, serverless chat webapp based on OrbitDB and IPFS with peer-to-peer hosting
Experimental peer-to-peer multiplayer transport for boardgame.io
Magyar release-ek készítésénél követendő szabályok
Decentralized stack for paranoids-decentralizers
A simple light weight blockchain written in Golang for devs with interest in blockchain architecture.
Convert magnet links to torrent files
A distributed file system for use with the Oku browser.
Autonomous Agentic Coordination Framework (WIP)
Automated deployment solution for running Syncthing in Docker Swarm clusters. Simplifies installation and management of distributed file synchronizati...
Hashiverse — your open-source decentralized X/Twitter replacement
A safe marketplace for buyers and sellers
IPChain Core Wallet
[deprecated - please try `Cabal Desktop`] a minimalist desktop app for Cabal, the p2p/decentralized/local-first chat platform
A P2P chat using Dat.
Build a hyperdb of Wikipedia articles.
Attempt to make an interop layer to connect to dat on hyperswarm in Rust
P2P search and discovery on the BitTorrent network
Communicate on the Bitcoin P2P network
Livestreaming Broadcasting playback REST Chat transcoders formats containers push notification proxy servers for rest xml to json etc
Multiplayer sandbox game
Encrypted local-first CRDT documents, carried peer to peer for TypeScript. Initial release; not production-ready.
A peer-to-peer decentralized database
an ambitious nostr client
A decentralized blockchain platform with a C++ core and JavaScript API layer, providing a peer-to-peer ledger system with REST API endpoints. Ideal f...
Realtime Collaborative Code Editor Extension for vscode
Blockchain built from scratch
🕵🏻 Anonymous network in 100 lines of code
🤝 Type-safe P2P RPC that just works.
The web privacy layer. Hydrafiles allows for anyone to serve files and dynamic APIs anonymously using HTTP, WebSocket, and WebRTC.
iron - P2P mesh network based on iroh
Auto WebRTC Mesh P2P Network without signaling server.
Encrypted peer to peer secret manager. Sync .env secret between dev machines - your secrets never touch a server in readable form.
:anger: Create a swarm of p2p connections with invited peers using WebRTC.
Build-it-yourself P2P Flipchart
Python implementation of Peer-to-Peer Streaming Peer Protocol (PPSPP) [RFC7574]
Perfect responsive as full screen on all platforms using clappr, scrollmagic and clappr-website
A heroku-ready WebTorrent tracker for use with P2P applications.
A unique cryptocurrency built-in C++, with a system to purchase computing power from miners, bringing distributed super-computing to everyone.
A robust, minimal-server-interaction API for peer routing in the browser
A p2p browser, browse the p2p networks along with the regular net
Command line interface for https://wormhole.app
An Opensource Peer-to-peer communication platform with Zero-Knowledge-Proof based authentication.
Netsody provides secure, software-defined overlay networks, connecting all your devices