p2p
Peer-to-Peer applications are decentralized or distributed.
There are 3829 repositories under p2p topic.
fatedier/frp
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
rustdesk/rustdesk
An open-source remote desktop application designed for self-hosting, as an alternative to TeamViewer.
bitcoin/bitcoin
Bitcoin Core integration/staging tree
syncthing/syncthing
Open Source Continuous File Synchronization
ethereum/go-ethereum
Go implementation of the Ethereum protocol
anoma/anoma
Reference implementation of Anoma
webtorrent/webtorrent
⚡️ Streaming torrent client for the web
ipfs/ipfs
Peer-to-peer hypermedia protocol
yjs/yjs
Shared data types for building collaborative software
HelloZeroNet/ZeroNet
ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network
amark/gun
An open source cybersecurity protocol for syncing decentralized graph data.
pion/webrtc
Pure Go implementation of the WebRTC API
Chocobozzz/PeerTube
ActivityPub-federated video streaming platform using P2P directly in your web browser
peers/peerjs
Simple peer-to-peer with WebRTC.
webtorrent/webtorrent-desktop
❤️ Streaming torrent app for Mac, Windows, and Linux
monero-project/monero
Monero: the secure, private, untraceable cryptocurrency
orbitdb/orbitdb
Peer-to-Peer Databases for the Decentralized Web
berty/berty
Berty is a secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network
feross/simple-peer
📡 Simple WebRTC video, voice, and data channels
ipfs/js-ipfs
IPFS implementation in JavaScript
lbryio/lbry-sdk
The LBRY SDK for building decentralized, censorship resistant, monetized digital content apps.
EasyTier/EasyTier
A simple, decentralized mesh VPN with WireGuard support.
n0-computer/iroh
peer-2-peer that just works
beakerbrowser/beaker
An experimental peer-to-peer Web browser
libp2p/go-libp2p
libp2p implementation in Go
uber/kraken
P2P Docker registry capable of distributing TBs of data in seconds
ipfs/ipfs-desktop
An unobtrusive and user-friendly desktop application for IPFS on Windows, Mac and Linux.
anyproto/anytype-ts
Official Anytype client for MacOS, Linux, and Windows
dragonflyoss/dragonfly-archived
This repository has be archived and moved to the new repository https://github.com/dragonflyoss/Dragonfly2.
anacrolix/torrent
Full-featured BitTorrent client package and utilities
soketi/soketi
Next-gen, Pusher-compatible, open-source WebSockets server. Simple, fast, and resilient. 📣
Tribler/tribler
Privacy enhanced BitTorrent client with P2P content discovery
paradigmxyz/reth
Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust
bisq-network/bisq
A decentralized bitcoin exchange network
loro-dev/loro
Make your JSON data collaborative and version-controlled with CRDTs