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.
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
Bitcoin Core integration/staging tree
Open Source Continuous File Synchronization
Go implementation of the Ethereum protocol
Reference implementation of Anoma
⚡️ Streaming torrent client for the web
Peer-to-peer hypermedia protocol
Shared data types for building collaborative software
Self-Hosting Guide. Learn all about locally hosting (on premises & private web servers) and managing software applications by yourself or your organi...
An open source cybersecurity protocol for syncing decentralized graph data.
ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network
Pure Go implementation of the WebRTC API
ActivityPub-federated video streaming platform using P2P directly in your web browser
Simple peer-to-peer with WebRTC.
A simple, decentralized mesh VPN with WireGuard support.
IP addresses break, dial keys instead. A library that adds QUIC + NAT Traversal to your apps.
Monero: the secure, private, untraceable cryptocurrency
❤️ Streaming torrent app for Mac, Windows, and Linux
Berty is a secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network
Send files and folders anywhere in the world without storing in cloud - any size, any format, no accounts, no restrictions ( previously Altsendme )
Peer-to-Peer Databases for the Decentralized Web
Official Anytype client for MacOS, Linux, and Windows
📡 Simple WebRTC video, voice, and data channels
IPFS implementation in JavaScript
The LBRY SDK for building decentralized, censorship resistant, monetized digital content apps.
libp2p implementation in Go
An experimental peer-to-peer Web browser
P2P Docker registry capable of distributing TBs of data in seconds
An unobtrusive and user-friendly desktop application for IPFS on Windows, Mac and Linux.
Bananas🍌, Cross-Platform screen 🖥️ sharing 📡 made simple ⚡.
Full-featured BitTorrent client package and utilities
Make your JSON data collaborative and version-controlled with CRDTs
This repository has be archived and moved to the new repository https://github.com/dragonflyoss/Dragonfly2.
Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust
Next-gen, Pusher-compatible, open-source WebSockets server. Simple, fast, and resilient. 📣
Privacy enhanced BitTorrent client with P2P content discovery
A decentralized bitcoin exchange network
Fullstack Workspace for Humans & Machines
qTox is a chat, voice, video, and file transfer IM client using the encrypted peer-to-peer Tox protocol.
🚀 Self-hosted open-source WebRTC video conferencing platform built on peer-to-peer (P2P) architecture for fast, secure real-time communication with e...
内网穿透,c++实现,无需公网IP,小巧,易用,快速,安全,最好的多链路聚合(p2p+proxy)模式,不做之一...这才是你真正想要的内网穿透工具!
Wrapper of syncthing for Android.
🛡 I2P: End-to-End encrypted and anonymous Internet
Bitcoin Wallet app for your Android device. Standalone Bitcoin node, no centralized backend required.
🖥️ P2P Remote Desktop - Portable peer-to-peer remote desktop with no installation required.
Distributed Peer-to-Peer Web Search Engine and Intranet Search Appliance
👾 A sleek, zero-setup torrent finder and downloader that lives right in your terminal.
Official frugal and native macOS Syncthing application bundle