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.
A self-hosted solution to enable secure connectivity between devices across restricted networks like NAT or firewalls
Go implementation of the MediaDevices API.
Use free public WebTorrent trackers as signalling servers for WebRTC apps! 🔥 Make WebRTC apps fast & easy ! 🚀⭐
OpenBazaar 2.0 Desktop Client (talks to openbazaar-go server daemon)
🚀ONLYCHAIN blockchain underlying system-OCSystem
Securely connect your devices into a private network. Mesh VPN, socks5 proxy server/client
Run Node.js on Android by rewrite Node.js in Java
High-performance open BitTorrent tracker (UDP, HTTP, WebTorrent)
JUICE is a UDP Interactive Connectivity Establishment library
The futuristic, fabulous and free desktop app for working with scientific literature :microscope: :book:
Commonware Library Primitives and Examples
self-host directly in the web browser, no servers required. local-first
支持WebRTC的多源多协议混合P2P-CDN的流媒体播放器
Auto search for movie/series on torrent, usenet, ddl, subtitles, streaming, predb and other sites. Adds links to IMDb pages from hundreds various site...
Make P2P multiplayer browser games, no server hosting or synchronization code required. Powered by rollback netcode + WebRTC.
A decentralized agent network for building collaborative, LLM-powered agent-to-agent (A2A) systems.
Private proxy solution & network troubleshooting tool.
Official Sonr Motor, and Highway Implementations in Go
🐋 IPFS-backed Docker Registry. By @miguelmota
Blockchain in C#/.NET for on-chain, decentralized gaming
A p2p reverse proxy with NAT traversal. Inspired by frp, rathole and ngrok
All the things a panda needs
Terminal client for Cabal, the p2p chat platform.
A modern and feature-rich (private) BitTorrent tracker.
A SDK/library for decentralized web and distributing computing projects
Encrypted peer-to-peer IM for data security. Own data, own privacy. (Rust+Flutter)
TypeScript implementation of the DXOS protocols, SDK, toolchain and Composer.
✨ Self-hosted open-source WebRTC cam-to-cam peer-to-peer video calling platform for immersive 1-to-1 real-time communication with end-to-end privacy....
Official Anytype client for iOS
A pure rust implemented turn server.
DEPRECATED ⁂ The simple file storage service for IPFS & Filecoin
Mega is an open-source implementation of Google Piper — a Git-compatible monorepo engine built for the AI Agent era.
A BitTorrent V1 engine library for Rust (and currently Linux)
Curated list of awesome stuff built on & with iroh
基于Java、JavaFX开发的下载工具,支持下载协议:BT(BitTorrent、磁力链接、种子文件)、HLS(M3U8)、FTP、HTTP。
PT转种脚本,自动填写上传页表单,支持内外站互转,支持PT站间快速检索。
Swarm: Censorship resistant storage and communication infrastructure for a truly sovereign digital society
Official Go implementation of NKN full node.
toxcore implementation in Rust
NewNode decentralized Content Distribution Network
Gardenable group chats in the Atmosphere.
dWebRTC Video Meetings MESH/SFU hybrid using GunDB, MediaSoup and Beyond!
Surge is a p2p filesharing app designed to utilize blockchain technologies to enable 100% anonymous file transfers. Surge is end-to-end encrypted, dec...
基于WebRTC的点对点网络摄像头实时监控工具
Voice chat/VoIP solution for unity.
🕸️ Go Implementation of the Polkadot Host
🦑 Distributed Systems Kernel written in rust
A simple demo of P2P communication over middle boxes such as NAT
P2P DNS with content key, crypto key and PKI support. DynDNS alternative.
Decentralized C2 framework built on libp2p