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.
🚀 Streaming file transfer over WebTorrent (torrents on the web)
A decentralized messaging and sharing app built on top of Secure Scuttlebutt (SSB).
Formerly Miru. Torrent streaming made simple. Watch anime torrents, real-time with no waiting for downloads.
🧲 A feature rich cross platform Transmission BitTorrent client. Faster and has more functionality than the built-in web GUI.
Gear-Lib, C library for IOT Embedded Multimedia and Network
Delivers efficient, stable, and secure data distribution and acceleration powered by P2P technology, with an optional content‑addressable filesystem t...
Web application that indexes all popular torrent sites, and saves it to the local database.
Core Lightning — Lightning Network implementation focusing on spec compliance and performance
An efficient VPN. 简便高效的异地组网、内网穿透工具
Mastering the Lightning Network (LN)
Golem is creating a global market for computing power.
Reference client for Bitmessage: a P2P encrypted decentralised communication protocol:
Graphical client for the Soulseek peer-to-peer network
PJON (Padded Jittering Operative Network) is an experimental, arduino-compatible, multi-master, multi-media network protocol.
Collect libraries and packages about blockchain/cryptography in Rust
Declare your digital independence
Modern, easy to use download automation for torrents and usenet.
Watch streaming media with friends.
WebRTC P2P online web media streaming tool (for files, video, screen, live streaming, text) with management and statistical monitoring capabilities.
RTCMultiConnection is a WebRTC JavaScript library for peer-to-peer applications (screen sharing, audio/video conferencing, file sharing, media streami...
FISCO BCOS(发音为/ˈfɪskl bi:ˈkɒz/)是一个稳定、高效、安全的许可区块链平台,已被广泛应用于现实的行业应用。截至目前,已拥有5000多家企事业单位,400多个...
A private, p2p alternative to Slack and Discord built on Tor & IPFS
C/C++ WebRTC network library featuring Data Channels, Media Transport, and WebSockets
A JavaScript Implementation of libp2p networking stack.
A list of peer-to-peer resources.
✨🤝✨ Build instant multiplayer webapps, no server required — Magic WebRTC matchmaking over BitTorrent, Nostr, MQTT, IPFS, Supabase, and Firebase
I2P is an anonymizing network, offering a simple layer that identity-sensitive applications can use to securely communicate. All data is wrapped with...
A metasearch library that aggregates results from diverse web search services
BitTorrent library and client with DHT, magnet links, encryption and more
UFONet - Denial of Service Toolkit
Modern XMPP ("Jabber") Chat Client using GTK/Vala
A p2p, secure file storage, social network and application protocol
Serverless, peer-to-peer, local file sharing through sound
A cryptographically verifiable code review system for the cargo (Rust) package manager.
💬 Chat with anyone on any website.
Secure peer-to-peer chat that is serverless, decentralized, and ephemeral
Browser extension that simplifies access to IPFS resources on the web
Overlay networks based on WebRTC.
🐙 OctoBase is the open-source database behind AFFiNE, local-first, yet collaborative. A light-weight, scalable, data engine written in Rust.
OpenP2P is a lightweight P2P sharing network. Support Cone,Symmetric(NAT1-NAT4),UPNP,IPv6,both UDP&TCP punch. NAT travelsal, sdwan.(P2P内网穿透,组网...
Peer-to-peer VPN
Group peer to peer video calls for everyone written in Go and TypeScript
:sailboat: The immutable, decentralized, statically built p2p VPN without any central server and automatic discovery! Create decentralized introspecta...
Feature-filled Bittorrent client based on the Azureus open source project
rats-search: BitTorrent P2P multi-platform search engine for Desktop and Web servers with integrated torrent client
A decentralized P2P networking stack written in Go.
An enterprise-grade Java-based, Apache 2.0 licensed Ethereum client https://wiki.hyperledger.org/display/besu
Bitcoin.org Website
Portal is a quick and easy command-line file transfer utility from any computer to another 🌌 ✨
A cross-platform runtime for Web developers to build desktop & mobile apps for any OS using any frontend library.